Accueil » Programmation » Exercices corrigés de C#

Exercices corrigés de C#

Support d’exercices à télécharger en PDF sur de C sharp,document de 15 pages.

Catégorie: , type de fichier: PDF, Nombre de page: 15, auteur: , license: , taille de fichier: 339.69 Kb, niveau: , date: , téléchargement: .

Télécharger

Extrait du cours :

class Program { static void Main( string [] args) { Personnes ps = new Personnes (« Thierry » , « Alain » , « Philippe » , « Karin » , « Anita » ); Console .WriteLine(ps[3]); Console .WriteLine( « ================= » ); int i = ps[ « Karin » ]; ps[i] = « Corinne » ; for (int idx = 0; idx < 5; idx++) { Console .WriteLine(ps[idx]); } //erreur de compilation : manque l'implementation d'un énumérateur //foreach (string s in ps) //{ // Console.WriteLine(s); //} } } } Linq – exemple customer namespace Linq_Exemple_Customers { class Program { static void Main( string [] args) { var customers = new [] { new { IDCustomer = 1, Firstname = "Orlando" , Name= "Gee" ,CompanyName= "A Bike Store" , Country= "Spain" }, new { IDCustomer = 2, Firstname = "Donald" , Name= "Blanton" ,CompanyName= "Grand Industries" , Country= "Italy" }, new { IDCustomer = 3, Firstname = "Jean -Luc" , Name= "Blanchard" ,CompanyName= "SuperMan Industries" , Country= "Spain" }, new { IDCustomer = 4, Firstname = "Yves" , Name= "Ginier" ,CompanyName= "Socerel" , Country= "Switzerland" } }; //première façon IEnumerable entreprises = customers.Select(client => client.CompanyName); foreach (string cn in entreprises) { Console .WriteLine(cn); } Console .WriteLine( « ============================ » ); //seconde façon var query = from c in customers where c.Country == « Spain » select c.CompanyName; foreach (string name in query) { Console .WriteLine(name); } } } } Singleton namespace Singleton { class MonSingleton { private MonSingleton() {

Laisser une réponse

Votre adresse email ne sera pas publiéeLes champs requis sont surlignés *

*