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

10
BestPractice - Transforme le premier caractère d'une chaîne en minuscules
J'aimerais avoir une méthode qui transforme le premier caractère d'une chaîne en minuscules. Mes approches: 1. public static string ReplaceFirstCharacterToLowerVariant(string name) { return String.Format("{0}{1}", name.First().ToString().ToLowerInvariant(), name.Substring(1)); } 2. public static IEnumerable<char> FirstLetterToLowerCase(string value) { var firstChar = (byte)value.First(); return string.Format("{0}{1}", (char)(firstChar + 32), value.Substring(1)); } Quelle serait votre approche?
136 c#  .net  string 


12
Pas d'implémentation générique de OrderedDictionary?
Il ne semble pas y avoir d'implémentation générique de OrderedDictionary(qui se trouve dans l' System.Collections.Specializedespace de noms) dans .NET 3.5. Y en a-t-il un qui me manque? J'ai trouvé des implémentations pour fournir la fonctionnalité, mais je me suis demandé si / pourquoi il n'y avait pas d'implémentation générique prête …

4
L'activation de la double fuite est-elle dangereuse?
J'ai une application ASP.NET MVC avec une route qui permet de rechercher des éléments via / search / <searchterm>. Quand je fournis "search / abc" cela fonctionne bien, mais quand je fournis "/ search / a + b + c" (correctement url encodé) alors IIS7 rejette la demande avec l'erreur …
136 c#  asp.net-mvc  iis-7 


3
Quelqu'un peut-il m'expliquer CreatedAtRoute ()?
À partir du modèle pour l'API Web 2, une méthode de publication est toujours comme ceci: [ResponseType(typeof(MyDTO))] public IHttpActionResult PostmyObject(MyDTO myObject) { ... return CreatedAtRoute("DefaultApi", new { id = myObject.Id }, myObject); } Je ne comprends pas cette CreatedAtRoute()méthode. Quelqu'un peut-il m'expliquer la CreatedAtRoute()méthode?

7
Obtenir le nombre de jours dans un mois
J'ai une comboBox avec tous les mois. Ce que j'ai besoin de savoir, c'est le nombre de jours dans le mois choisi. var month = cmbMonth.SelectedIndex + 1; DateTime date = Convert.ToDateTime(month); Donc, si un utilisateur sélectionne janvier, je dois enregistrer 31 dans une variable.
136 c#  datetime 


16
Pourquoi «&&» et pas «&»?
Pourquoi est-il &&préférable &et ||préférable à |? J'ai demandé à quelqu'un qui programme depuis des années et son explication était: Par exemple, dans if (bool1 && bool2 && bool3) { /*DoSomething*/ }, bool1doit être vrai pour qu'il teste bool2ce qui doit être vrai avant de passer à bool3, etc. Si …
135 c#  operators 

4
Convertir Dictionary <string, string> en chaîne séparée par des points-virgules en c #
Un simple pour commencer la journée, étant donné un Dictionary&lt;string, string&gt;comme suit: var myDict = new Dictionary&lt;string, string&gt;(); myDict["A"] = "1"; myDict["B"] = "2"; myDict["C"] = "3"; myDict["D"] = "4"; Je souhaite créer une chaîne: "A=1;B=2;C=3;D=4" Un exemple d'implémentation: var myStringBuilder = new StringBuilder(); bool first = true; foreach (KeyValuePair&lt;string, …
135 c# 


14
Utilisation du GPU avec c # [fermé]
Fermé. Cette question ne répond pas aux directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 2 ans . Améliorez cette question J'essaie d'obtenir plus de puissance …
135 c#  gpu  gpgpu 

7
Pourquoi l'opérateur is renvoie-t-il false lorsqu'il est donné null?
Il me semble que l' isopérateur est un peu incohérent. bool Test() { // Returns false, but should return true. return null is string; } On s'attend à ce que la nullvaleur appartienne à n'importe quel type référence (ou nullable). Et en effet, la spécification du langage C # dit …
135 c# 


6
Comment implémenter une propriété dans une interface
J'ai une interface IResourcePolicycontenant la propriété Version. Je dois implémenter cette propriété qui contient de la valeur, le code écrit dans d'autres pages: IResourcePolicy irp(instantiated interface) irp.WrmVersion = "10.4"; Comment puis-je implémenter la propriété version? public interface IResourcePolicy { string Version { get; set; } }
135 c#  .net 

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.