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
N'utilisez PAS pour les questions sur .NET Core - utilisez plutôt [.net-core]. Le framework .NET est un framework logiciel conçu principalement pour le système d'exploitation Microsoft Windows. Il comprend une implémentation de la bibliothèque de classes de base, du Common Language Runtime (communément appelé CLR), du Common Type System (communément appelé CTS) et du Dynamic Language Runtime. Il prend en charge de nombreux langages de programmation, notamment C #, VB.NET, F # et C ++ / CLI.
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) {...
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 =...
Quelle est la différence entre decimal, floatet doubledans .NET? Quand quelqu'un en utiliserait-il
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
Je prends ma première fissure à Ajax avec jQuery. Je reçois mes données sur ma page, mais j'ai des problèmes avec les données JSON qui sont renvoyées pour les types de données Date. Fondamentalement, je reçois une chaîne qui ressemble à ceci: /Date(1224043200000)/ De quelqu'un totalement nouveau...
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?
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ù...
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...
J'ai écrit du code pour tester l'impact du try-catch, mais voir des résultats surprenants. static void Main(string[] args) { Thread.CurrentThread.Priority = ThreadPriority.Highest; Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.RealTime; long start = 0, stop = 0, elapsed = 0;...
Chaque fois qu'un utilisateur publie quelque chose contenant <ou >dans une page de mon application Web, cette exception est levée. Je ne veux pas entrer dans la discussion sur l'intelligence de lever une exception ou de planter une application Web entière parce que quelqu'un a entré un...
Dans .NET, la GetHashCodeméthode est utilisée à de nombreux endroits dans les bibliothèques de classes de base .NET. L'implémenter correctement est particulièrement important pour trouver rapidement des éléments dans une collection ou pour déterminer l'égalité. Existe-t-il un algorithme standard ou...
Lors de la planification de mes programmes, je commence souvent par une chaîne de pensée comme celle-ci: Une équipe de football n'est qu'une liste de joueurs de football. Par conséquent, je devrais le représenter avec: var football_team = new List<FootballPlayer>(); L'ordre de cette liste...
Dans la plupart des langages de programmation, les dictionnaires sont préférés aux tables de hachage. Quelles en sont les
Quelle est la façon la plus simple de mettre à jour un à Labelpartir d'un autre Thread? Je suis en Formcours d'exécution thread1, et à partir de là, je commence un autre thread ( thread2). Tout en thread2est le traitement de certains fichiers , je voudrais mettre à jour un Labelsur la Formavec...