Questions marquées «c#»

C # (prononcé «see sharp») est un langage de programmation multi-paradigme de haut niveau, typé statiquement, développé par Microsoft. Le code C # cible généralement la famille d'outils et d'exécutions .NET de Microsoft, qui incluent notamment .NET Framework, .NET Core et Xamarin. Utilisez cette balise pour les questions sur le code écrit en C # ou la spécification formelle de C #.

6
Passer un System.Type instancié comme paramètre de type pour une classe générique
Le titre est assez obscur. Ce que je veux savoir, c'est si cela est possible: string typeName = <read type name from somwhere>; Type myType = Type.GetType(typeName); MyGenericClass<myType> myGenericClass = new MyGenericClass<myType>(); Évidemment, MyGenericClass est décrit comme: public class MyGenericClass<T> À l'heure actuelle, le compilateur se plaint que 'Le type …
183 c#  .net  generics 

7
Comment comparer des listes dans les tests unitaires
Comment ce test peut-il échouer? [TestMethod] public void Get_Code() { var expected = new List<int>(); expected.AddRange(new [] { 100, 400, 200, 900, 2300, 1900 }); var actual = new List<int>(); actual.AddRange(new [] { 100, 400, 200, 900, 2300, 1900 }); Assert.AreEqual(expected, actual); // Assert.AreSame(expected, actual) fails // Assert.IsTrue(expected.Equals(actual)) fails }

6
Qu'est-ce que App.config dans C # .NET? Comment l'utiliser?
J'ai réalisé un projet en C # .NET où mon fichier de base de données est un classeur Excel. Étant donné que l'emplacement de la chaîne de connexion est codé en dur dans mon codage, il n'y a aucun problème pour l'installer dans mon système, mais pour d'autres systèmes, il …
183 c#  .net  app-config 






4
Notation littérale pour Dictionary en C #?
J'ai actuellement un WebSocket entre JavaScript et un serveur programmé en C #. En JavaScript, je peux facilement transmettre des données à l'aide d'un tableau associatif: var data = {'test': 'val', 'test2': 'val2'}; Pour représenter cet objet de données côté serveur, j'utilise a Dictionary<string, string>, mais cela coûte plus cher …
182 c#  dictionary  literals 


2
Linq to Entities join vs groupjoin
J'ai effectué une recherche sur le Web, mais je ne trouve toujours pas de réponse simple. Quelqu'un peut-il expliquer (en anglais simple) ce qu'est un GroupJoin? En quoi est-ce différent d'un intérieur ordinaire Join? Est-il couramment utilisé? Est-ce uniquement pour la syntaxe de méthode? Qu'en est-il de la syntaxe des …


6
Sérialisation d'une liste en JSON
J'ai un modèle objet qui ressemble à ceci: public MyObjectInJson { public long ObjectID {get;set;} public string ObjectInJson {get;set;} } La propriété ObjectInJsonest une version déjà sérialisée d'un objet qui contient des listes imbriquées. Pour le moment, je sérialise la liste MyObjectInJsonmanuellement comme ceci: StringBuilder TheListBuilder = new StringBuilder(); TheListBuilder.Append("["); …
182 c#  asp.net  json 


11
Obtenir la valeur de la propriété dynamique c # via une chaîne
Je voudrais accéder à la valeur d'une dynamicpropriété c # avec une chaîne: dynamic d = new { value1 = "some", value2 = "random", value3 = "value" }; Comment puis-je obtenir la valeur de d.value2 ("random") si je n'ai que "value2" comme chaîne? En javascript, je pourrais faire d ["value2"] …
182 c#  dynamic 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.