Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Abonnements

Parcourir par tags

Tous les tags » Quizz » .Net   (RSS)
Quizz pour les C# et VB fluent
Quel est la différence entre la version C# ( Category c) => c.Products et la version VB Function (c As Category) c.Products ? Lire la suite...

Posté le vendredi 14 novembre 2008 22:32 par Matthieu MEZIL | 5 commentaire(s)

Classé sous : , , ,

Un nouveau quizz
Soit une classe C. Dans quel cas puis-je faire ( C )myInstance sans pouvoir faire myInstance as C ? Lire la suite...

Posté le lundi 6 octobre 2008 21:37 par Matthieu MEZIL | 4 commentaire(s)

Classé sous : ,

one more quizz
Un petit quizz super facile mais qu'il est important de savoir. Dans mon dernier post , je définis la propriété suivante : public IEnumerable < Employees > AllSubEmployees { get { using ( var context = new TestCTEEntities ()) { foreach ( var e in Lire la suite...

Posté le mercredi 1 octobre 2008 13:25 par Matthieu MEZIL | 5 commentaire(s)

Quizz : DefaultValue avec default
Le même que le précédent mais avec une contrainte : utiliser le mot clé default. Pour rappel, default(int) retourne 0 et defaut(string) return null mais il n'est pas possible de faire default(t) avec t une variable de type Type. Enjoy Lire la suite...

Posté le mercredi 24 septembre 2008 08:36 par Matthieu MEZIL | 3 commentaire(s)

Classé sous : , ,

Quizz : DefaultValue
Un peu plus dur que le quizz précédent : Je veux récupérer la valeur par défaut d'un type : public static object GetDefault( this Type type) { // Just do it! } Lire la suite...

Posté le mercredi 24 septembre 2008 08:21 par Matthieu MEZIL | 6 commentaire(s)

Classé sous : , ,

Nouveau quizz : IsNullable
C'est pas parce que c'est la rentrée qu'il ne fait plus faire de quizz. J'ai une variable de type Type est je veux savoir si le type authorise la valeur null. Comment faire ? public static bool IsNullable( this Type type) { // Just do it! } Enjoy Lire la suite...

Posté le mercredi 24 septembre 2008 07:58 par Matthieu MEZIL | 2 commentaire(s)

Classé sous : , ,

Quizz 10 - Où placer le Where
Ce quizz est un peu spécial car il est inclut dans "un vrai post". Où placer le where ? Cette question a l'air très simple mais ce n'est pourtant pas si facile que ça. Reprenons la solution que je propose sur le dernier quizz de Mitsu : names.Select(n Lire la suite...

Posté le lundi 18 août 2008 21:18 par Matthieu MEZIL | 6 commentaire(s)

Classé sous : , , ,

Quizz 9
Pour une fois je ne vais rien vous donner à coder. Juste une question concernant la réponse que je donne pour le Quizz 8 : static IEnumerable < int > CommonBegining( IEnumerable < IEnumerable < int >> values) { return values.Aggregate((v1, Lire la suite...

Posté le jeudi 14 août 2008 13:01 par Matthieu MEZIL | 6 commentaire(s)

Classé sous : , , ,

Quizz 8
Comme je l'ai dit dans les commentaires du Quizz 7 , l'idée maintenant est de faire l'équivalent de ceci : values.Aggregate((v1, v2) => v1.TakeWhile((v, index) => v2.Count() > index && v == v2.ElementAt(index))); en utilisant un seul Lire la suite...

Posté le mercredi 13 août 2008 13:05 par Matthieu MEZIL | 9 commentaire(s)

Classé sous : , , ,

Quizz 7
Dans mon Quizz précédent , je propose la solution suivante : values.Aggregate((v1, v2) => v1.TakeWhile((v, index) => v2.Count() > index && v == v2.ElementAt(index))); Simon n'a pas dût encore lire mon commentaire sinon il m'aurait déjà Lire la suite...

Posté le mercredi 13 août 2008 08:05 par Matthieu MEZIL | 5 commentaire(s)

Classé sous : , , ,

Quizz 6
L'idée ici est de partir d'un IEnumerable<IEnumerable<T>> et de récupérer le début commun à tous les sous-IEnumerable : class Program { static void Main( string [] args) { int [][] values = { new int [] { 1, 2, 3, 4, 5 }, new int [] { 1, 2, Lire la suite...

Posté le mardi 12 août 2008 13:06 par Matthieu MEZIL | 18 commentaire(s)

Classé sous : , , ,

Quizz 5 : de plus en plus débile mes quizz :-)
Reprenons mon quizz 4 : En C#3, comment faire une moyenne sans la méthode Average ni la méthode Sum ? static void Main( string [] args) { int [] values = { 1, 2, 3 }; Console .WriteLine(Average(values)); } static int Average( IEnumerable < int > Lire la suite...

Posté le mardi 12 août 2008 07:44 par Matthieu MEZIL | 2 commentaire(s)

Classé sous : , , ,

Quizz 4
En C#3, comment faire une moyenne sans la méthode Average ni la méthode Sum ? static void Main( string [] args) { int [] values = { 1, 2, 3 }; Console .WriteLine(Average(values)); } static int Average( IEnumerable < int > values) { // Just code Lire la suite...

Posté le lundi 11 août 2008 23:01 par Matthieu MEZIL | 5 commentaire(s)

Classé sous : , , ,

Quizz 3
L'idée ici est de faire du C#3, pas du C#2, tant pis pour la perf, ce n'est pas le but ici. On a un IEnuemrable<int> et on veut récupérer pour chaque valeur de notre IEnumerable le nombre maximum d'occurences succésives. Le code suivant : static Lire la suite...

Posté le lundi 11 août 2008 13:32 par Matthieu MEZIL | 5 commentaire(s)

Classé sous : , , ,

Quizz 2
Dans le quizz précédent , ma méthode GetElementsInAllGroups retourne un IEnumerable<T>. Cependant dans certain cas je voudrais retourner un IEnumerable vide. Pour cela, j'avais utilisé un foreach couplé avec un yield return, Mitsu a eu l'idée astucieuse Lire la suite...

Posté le samedi 9 août 2008 12:28 par Matthieu MEZIL | 2 commentaire(s)

Classé sous : , , ,

Comme Mitsu :-)
Vu que j'ai un peu pitié de Simon qui n'a toujours pas eu le temps de répondre à un quizz de Mitsu , j'ai décidé de proposer moi-même des quizz. Donc voici le premier. L'idée est de partir d'un IEnumerable<IEnumerable<T>> afin de récupérer Lire la suite...

Posté le vendredi 8 août 2008 13:10 par Matthieu MEZIL | 16 commentaire(s)

Classé sous : , , ,

Mitsu reprend ses quizz
Bonne nouvelle, Tout comme l'été dernier, Mitsu reprend ses quizz ! Bon j'espère que les prochains vont être un peu plus dur que le premier parce que là c'est vraiment du niveau 100 Enjoy Lire la suite...

Posté le mercredi 6 août 2008 13:25 par Matthieu MEZIL | 0 commentaire(s)

Classé sous : , , ,

LINQ : encore un quizz
Voici un petit quizz à faire de tête. Quel sera l'état de ma console à l'exécution de ce code? class Program { static void Main( string [] args) { XElement xml = new XElement ( "Customers" , new XElement ( "Customer" , new XAttribute ( "LN" , "A" ), new Lire la suite...

Posté le lundi 17 mars 2008 07:05 par Matthieu MEZIL | 5 commentaire(s)

Classé sous : , , ,

Petit quizz LINQ To SQL
Le code suivant : using ( var context = new DataClasses1DataContext ()) { int [] keyValues = { 1, 2, 3 }; var q = from p in context.Products where keyValues.Contains(p.ProductID) select p; var r = new { Count = q.Count(), CountCategory = ( from p in q Lire la suite...

Posté le lundi 10 mars 2008 08:13 par Matthieu MEZIL | 7 commentaire(s)

Classé sous : , , , ,

Petit quizz sur les génériques
Quel sera le résultat du code suivant : class Program { static void Main( string [] args) { B b = new B (); b.Foo(1); Console .ReadLine(); } } class A <T> { public void Foo(T t) { Console .WriteLine( "T" ); } public void Foo( int i) { Console .WriteLine( Lire la suite...

Posté le mardi 4 mars 2008 07:16 par Matthieu MEZIL | 8 commentaire(s)

Classé sous : , ,



Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01