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 #.

11
Comment comparer les drapeaux en C #?
J'ai une énumération de drapeau ci-dessous. [Flags] public enum FlagTest { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4 } Je ne peux pas donner à l'instruction if la valeur true. FlagTest testItem = FlagTest.Flag1 | FlagTest.Flag2; if (testItem == FlagTest.Flag1) { // Do something, // …
155 c#  .net  enums  attributes  flags 

6
Comment créer un tableau d'octets à partir de HttpPostedFile
J'utilise un composant d'image qui a une méthode FromBinary. Vous vous demandez comment convertir mon flux d'entrée en un tableau d'octets HttpPostedFile file = context.Request.Files[0]; byte[] buffer = new byte[file.ContentLength]; file.InputStream.Read(buffer, 0, file.ContentLength); ImageElement image = ImageElement.FromBinary(byteArray);
155 c#  arrays 

18
Auto-propriétés C # 3.0 - utiles ou pas? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 6 ans . Améliorez cette …




5
Quel est l'intérêt de Lookup <TKey, TElement>?
Le MSDN explique Lookup comme ceci: A Lookup&lt;TKey, TElement&gt; ressemble à un Dictionary&lt;TKey, TValue&gt;. La différence est qu'un Dictionary &lt;TKey, TValue&gt; mappe des clés à des valeurs uniques, tandis qu'un Lookup &lt;TKey, TElement&gt; mappe des clés à des collections de valeurs. Je ne trouve pas cette explication particulièrement utile. À …
155 c#  .net  linq  lookup 


22
Comment vérifier si IEnumerable est nul ou vide?
J'adore la string.IsNullOrEmptyméthode. J'adorerais avoir quelque chose qui permettrait la même fonctionnalité pour IEnumerable. Y en a-t-il un? Peut-être une classe d'aide à la collecte? La raison pour laquelle je demande est que dans les ifdéclarations, le code semble encombré si le motif l'est (mylist != null &amp;&amp; mylist.Any()). Ce …

6
Attendez une méthode asynchrone vide
Comment puis-je attendre qu'une void asyncméthode termine son travail? par exemple, j'ai une fonction comme ci-dessous: async void LoadBlahBlah() { await blah(); ... } maintenant je veux m'assurer que tout a été chargé avant de continuer ailleurs.
155 c#  asynchronous 



10
Liste générique - déplacer un élément dans la liste
J'ai donc une liste générique et un oldIndex et unnewIndex valeur. Je souhaite déplacer l'élément à oldIndex , versnewIndex ... aussi simplement que possible. Aucune suggestion? Remarque L'élément doit se retrouver entre les éléments avant(newIndex - 1) et newIndex avant sa suppression.
155 c#  .net  generics  list 


7
Est-il possible de désérialiser XML dans List <T>?
Compte tenu du XML suivant: &lt;?xml version="1.0"?&gt; &lt;user_list&gt; &lt;user&gt; &lt;id&gt;1&lt;/id&gt; &lt;name&gt;Joe&lt;/name&gt; &lt;/user&gt; &lt;user&gt; &lt;id&gt;2&lt;/id&gt; &lt;name&gt;John&lt;/name&gt; &lt;/user&gt; &lt;/user_list&gt; Et la classe suivante: public class User { [XmlElement("id")] public Int32 Id { get; set; } [XmlElement("name")] public String Name { get; set; } } Est-il possible d'utiliser XmlSerializerpour désérialiser le XML en …

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.