Questions marquées «c#»

C # est un langage de programmation orienté objet multiparadigme, géré et récupéré, créé par Microsoft en parallèle avec la plateforme .NET


8
C # foreach améliorations?
Je rencontre cela souvent pendant la programmation où je veux avoir un index de comptage de boucles à l'intérieur d'un foreach et devoir créer un entier, l'utiliser, l'incrémenter, etc. Ne serait-ce pas une bonne idée s'il y avait un mot-clé introduit qui était le nombre de boucles à l'intérieur d'un …
9 c#  loops 

2
Cet espacement maladroit est-il un type de style?
En lisant un autre code de programmeur, il utilise un format que je n'ai jamais vu. PAR EXEMPLE namespace MyNs.HereWeAre {//tab here for some reason public class SomeClass {//here's another tab public string Method() {//yet another tab string _variable = "";//no tab implementation return _variable; } }//eof - class (Yes …

3
Pourquoi les modules .NET séparent-ils les noms de fichier de module des espaces de noms?
Dans les implémentations du langage de programmation Scheme (standard R6RS), je peux importer un module comme suit: (import (abc def xyz)) Le système essaiera de rechercher un fichier $DIR/abc/def/xyz.slsoù se $DIRtrouve un répertoire où vous conservez vos modules Scheme. xyz.slsest le code source du module et il est compilé à …


1
Comment puis-je commencer à utiliser TDD pour coder des fonctionnalités simples?
J'ai essentiellement l'essentiel de TDD. Je suis convaincu que c'est utile et j'ai une maîtrise raisonnable du framework MSTEST. Cependant, à ce jour, je n'ai pas réussi à l'utiliser comme méthode de développement primaire. Surtout, je l'utilise comme substitut pour écrire des applications de console en tant que pilotes de …
9 c#  tdd 



7
string.format avec variables vs variables en ligne
Quels sont les avantages / inconvénients (le cas échéant) de l'utilisation string output; int i = 10; output = string.Format("the int is {0}", i); contre string output; int i = 10; output = "the int is " + i; J'ai toujours utilisé ce dernier exemple, mais il semble que la …
9 c#  .net  vb.net  strings 







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.