Exemple ( notez le cas ): string s = "Hello world!"; String s = "Hello world!"; Quelles sont les directives pour l'utilisation de chacun? Et quelles sont les
Pour plus d'informations sur le débordement de pile : foreach (), cliquez sur enum Comment pouvez-vous énumérer un enumen C #? Par exemple, le code suivant ne compile pas: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) {...
Comment convertir un intan enumen C
Existe-t-il un moyen de rendre le retour suivant vrai? string title = "ASTRINGTOTEST"; title.Contains("string"); Il ne semble pas y avoir de surcharge qui me permette de régler la sensibilité à la casse. Actuellement, je les MAJUSCULE les deux, mais c'est juste idiot (par lequel je fais référence...
J'ai vu plusieurs façons différentes d'itérer sur un dictionnaire en C #. Existe-t-il une méthode
Quels sont les numéros de version corrects pour C #? Qu'est-il sorti quand? Pourquoi ne puis-je trouver aucune réponse à propos de C # 3.5 ? Cette question est principalement destinée à aider ceux qui recherchent une réponse en utilisant un numéro de version incorrect, par exemple C # 3.5 ....
Je veux faire quelque chose comme: MyObject myObj = GetMyObj(); // Create and fill a new object MyObject newObj = myObj.Clone(); Et puis apportez des modifications au nouvel objet qui ne sont pas reflétées dans l'objet d'origine. Je n'ai pas souvent besoin de cette fonctionnalité, donc quand cela a...
Comment puis-je convertir un stringà un byte[]dans .NET (C #) sans spécifier manuellement un codage spécifique? Je vais crypter la chaîne. Je peux le crypter sans conversion, mais j'aimerais toujours savoir pourquoi l'encodage vient jouer ici. Aussi, pourquoi l'encodage devrait-il même être pris en...
Il est déconseillé de simplement attraper System.Exception. Au lieu de cela, seules les exceptions "connues" doivent être interceptées. Maintenant, cela conduit parfois à un code répétitif inutile, par exemple: try { WebId = new Guid(queryString["web"]); } catch (FormatException) { WebId =...
J'ai exécuté StyleCop sur du code C #, et il continue de signaler que mes usingdirectives devraient être à l'intérieur de l'espace de noms. Y a-t-il une raison technique pour placer les usingdirectives à l'intérieur plutôt qu'à l'extérieur de l'espace de
Comment générer un entier aléatoire en C
Comment puis-je créer une feuille de calcul Excel avec C # sans exiger qu'Excel soit installé sur la machine qui exécute le
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. На этот вопрос есть ответы на Stack Overflow à partir de : усскто такое NullReferenceException, et как мне...
Étant donné que DateTimel'anniversaire d'une personne représente, comment puis-je calculer son âge en années?
J'ai une classe appelée Questions(pluriel). Dans cette classe, il y a une énumération appelée Question(singulier) qui ressemble à ceci. public enum Question { Role = 2, ProjectFunding = 3, TotalEmployee = 4, NumberOfServers = 5, TopBusinessConcern = 6 } Dans la Questionsclasse, j'ai une get(int...
Lorsque vous utilisez des expressions lambda ou des méthodes anonymes en C #, nous devons nous méfier de l' accès aux pièges de fermeture modifiés . Par exemple: foreach (var s in strings) { query = query.Where(i => i.Prop == s); // access to modified closure ... } En raison de la fermeture...
Je sais de la lecture de la documentation Microsoft que l'utilisation "principale" de l' IDisposableinterface est de nettoyer les ressources non gérées. Pour moi, signifie « non gérés » des choses comme les connexions de base de données, prises, poignées de fenêtres, etc. Mais, j'ai le code vu où...
Parcourez cette ligne de code: FormsAuth = formsAuth ?? new FormsAuthenticationWrapper(); Que signifient les deux points d'interrogation, s'agit-il d'une sorte d'opérateur ternaire? Il est difficile de rechercher dans
L'application de bureau C # sur l'édition express a fonctionné puis n'a pas fonctionné 5 secondes plus tard. J'ai essayé ce qui suit: Assurez-vous que la configuration de débogage, l'indicateur de débogage et les informations de débogage complètes sont définis sur tous les assemblys. Supprimez tous...
Étant donné une DateTimevaleur spécifique , comment puis-je afficher le temps relatif, comme: il y a 2 heures Il ya 3 jours il y a un mois