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


7
obtenir un énumérateur générique à partir d'un tableau
En C #, comment obtenir un énumérateur générique à partir d'un tableau donné? Dans le code ci-dessous, se MyArraytrouve un tableau d' MyTypeobjets. Je voudrais obtenir MyIEnumeratorde la manière indiquée, mais il semble que j'obtienne un énumérateur vide (bien que je l'ai confirmé MyArray.Length > 0). MyType[] MyArray = ... …

7
Puis-je transmettre des paramètres de constructeur à la méthode Resolve () de Unity?
J'utilise Unity de Microsoft pour l'injection de dépendances et je souhaite faire quelque chose comme ceci: IDataContext context = _unityContainer.Resolve<IDataContext>(); var repositoryA = _unityContainer.Resolve<IRepositoryA>(context); //Same instance of context var repositoryB = _unityContainer.Resolve<IRepositoryB>(context); //Same instance of context IDataContext context2 = _unityContainer.Resolve<IDataContext>(); //New instance var repositoryA2 = _unityContainer.Resolve<IRepositoryA>(context2); RepositoryAet les RepositoryBdeux ont …


7
Vérifier la valeur nulle dans la boucle foreach
Existe-t-il un moyen plus agréable de faire ce qui suit: J'ai besoin d'une vérification de la présence de null sur le fichier.Headers avant de poursuivre la boucle if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties & some other stuff } } En bref, …
91 c#  loops  foreach  null 

22
Identifiant unique court .NET
J'ai besoin d'un identifiant unique dans .NET (je ne peux pas utiliser le GUID car il est trop long pour ce cas). Les gens pensent-ils que l'algorithme utilisé ici est un bon candidat ou avez-vous d'autres suggestions?

3
Publier les données du formulaire à l'aide de HttpWebRequest
Je souhaite publier des données de formulaire sur une URL spécifiée qui ne se trouve pas dans ma propre application Web. Il a le même domaine, tel que "domain.client.nl". L'application Web a une url "web.domain.client.nl" et l'url sur laquelle je souhaite publier est "idp.domain.client.nl". Mais mon code ne fait rien …




3
Débogage C #: [DebuggerDisplay] ou ToString ()?
Il existe deux façons d'augmenter l'utilité des informations de débogage au lieu de les voir {MyNamespace.MyProject.MyClass}dans le débogueur. Ce sont l'utilisation DebuggerDisplayAttributeet la ToString()méthode. using System.Diagnostics; ... [DebuggerDisplay("Name = {Name}")] public class Person { public string Name; } ou public class Person { public string Name; public override string ToString() …





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.