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 Microsoft .NET, notamment le .NET Framework, .NET Core et Xamarin. Utilisez cette balise pour les questions sur le code écrit en C # ou en spécification formelle de C #.

Plus à propos c#...

Je m'intéresse au code C++ comme celui-ci : while(getline(cin, n)) Mais je veux le faire en C# et je ne sais pas comment faire quelque chose comme ça. J'ai 10 entrée de ligne, qui doit être dans une chaîne, mais avec Console.ReadLine() cela ne m'économise que une ligne sur 10 à la chaîne. Ma va....
21 sept. 2021 à 21:44
Problème J'essaie de renvoyer un élément unique d'un tableau C# avec la méthode intégrée array.Distinct.First(). La méthode fonctionne pour certains tableaux mais renvoie un élément incorrect pour ce tableau {11,11,11,14,11,11}. Cela me donne une sortie de 11 qui est incorrecte car l'élément uni....
21 sept. 2021 à 13:04
J'écris une application console c#, où j'ai besoin d'obtenir une date JSON à partir d'une webapi. Pour la plupart, cela fonctionne bien, mais dans l'une de mes réponses JSON, j'obtiens un nom de propriété commençant par @. Je n'arrive pas à comprendre comment mettre cette propriété JSON dans un ob....
J'ai une variable qui est IQueryable et j'ai un paramètre dans mon viewmodel qui montre une différence entre mon jour sélectionné et aujourd'hui le code est : public async Task<ResultData<HomePlannedRecieptInfo>> GetHomePlannedReciepts(HomePlannedRecieptQuery query) { var datelist = new List<Dat....
21 sept. 2021 à 09:39
private void Button_Click_1(object sender, EventArgs e) { Form2.form = new Form2(); form.Show(); } Lorsque vous cliquez deux fois sur le bouton, 2 formulaires apparaissent, comment puis-je faire en sorte que lorsque vous cliquez deux fois sur le bouton, il se débarrasse du formulaire déjà o....
21 sept. 2021 à 06:44
Existe-t-il un moyen d'utiliser une boucle au lieu d'écrire toutes ces instructions if/else ? Je ne sais pas si c'est possible et j'ai regardé en ligne et je n'ai pas vu beaucoup de guides qui pourraient m'aider. int numberOne = random.Next(id2) + 1; int numberTwo = random.Next(id2) + 1; int number....
c#
21 sept. 2021 à 03:23
Je ne sais pas comment tester si un bouton est cliqué dans l'unité 19.4. C'est le code que j'ai testé. Est-ce que quelqu'un sait comment tester des choses dans la méthode de mise à jour ? using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public....
20 sept. 2021 à 22:04
J'ai le code ci-dessous: var channel = Channel.CreateUnbounded<string>(); var consumers = Enumerable .Range(1, 5) .Select(consumerNumber => Task.Run(async () => { var rnd = new Random(); while (await channel.Reader.WaitToReadAsync()) { ....
Il existe un projet C# qui trie le mot dans words.txt. Si j'entre le choix = 10, le cas du commutateur dans ce projet passe également au cas « 1 », et la valeur du choix d'affichage du débogueur = 49, je ne sais pas pourquoi ? Si j'essaie d'entrer un nombre autre que 1 à 9, le programme ira toujour....
20 sept. 2021 à 07:48
decimal price = 0; do { ++count; Console.Write("Item {0}", count); Console.Write(" Enter Price: $ "); price = Convert.ToDecimal(Console.ReadLine()); } while ( price != -1); J'ai besoin de pouvoir stocker chaque itér....
20 sept. 2021 à 00:55
Je dois séparer la ligne suivante d'un fichier csv 1111,"Nom de l'entreprise","Rue 70","Bâtiment n°1, 1er étage, salle 34",Ville,2213 Actuellement, j'utilise le code suivant. mais cela ne fonctionne que si le séparateur n'apparaît pas dans le texte var values = line.Split(','); La chaîne supérieur....
18 sept. 2021 à 11:22
J'ai fait un cours de base public class EditorSerializaion : Editor { public void DrawSerializedField(string name, string title) { SerializedProperty property; property = serializedObject.FindProperty(name); EditorGUILayout.PropertyField(proper....
18 sept. 2021 à 03:08
Ma tâche est de faire un mélange organisé, à partir de la source, tous les nombres impairs iront à gauche et les nombres pairs iront à droite. J'ai fait ça comme ça, et c'est bon pour le scénario normal: public static string ShuffleChars(string source, int count) { if (string.IsNullOrWhiteSpace(....
17 sept. 2021 à 18:37
Je travaille actuellement sur un serveur d'authentification développé en C#, celui-ci est hébergé sur une application de fonction azur, et j'utilise un KeyVault où sont stockés mes secrets. Mon problème est le suivant, dans mon keyvault, je stocke un certificat (certificat + clé privée) et quand je....
17 sept. 2021 à 16:03
J'essaie de déplacer/faire pivoter/mettre à l'échelle un modèle à l'aide du contrôle TransformManipulator3D dans UWP. Je le fais fonctionner mais la caméra ne s'arrête pas de bouger lorsque je manipule le modèle. Ainsi, lorsque j'essaie de déplacer/faire pivoter/mettre à l'échelle le modèle, la cam....
17 sept. 2021 à 15:55
Dans mon application ASP.Net MVC (FX), j'enregistre 2 valeurs de date dans ce manoir : <div class="form-group"> @Html.LabelFor(model => model.Hire_Date, "Hire Date", htmlAttributes: new { @class = "control-label col-md-2" }) <div class="col-md-4"> ....
15 sept. 2021 à 22:15
J'ai un formulaire Windows avec un ComboBox DisplayBox. Dans mon ViewModel, j'ai maintenant une propriété BindingList<MyObject> ObjectBindingList que je souhaite lier au DisplayBox. Lorsque je charge le formulaire, le DisplayBox n'affiche aucun texte. La propriété DataSource est définie et contient....
14 sept. 2021 à 19:24
Je souhaite modifier le nom de la propriété qui se trouve actuellement dans la classe de modèle pour certaines conditions. J'étais en train de lire comment faire cela et j'ai trouvé une solution possible pour ce que je veux faire. Cependant, lorsque je fais ce qui suit avec Reflection, il est dit ....
8 sept. 2021 à 19:26
J'ai 2 winforms dans une application en studio visuel. Le premier est une sorte d'écran de chargement, s'assurant qu'il n'y a pas de problèmes de connexion, puis un deuxième winforms s'ouvre, qui serait un formulaire de connexion. J'utilise cette méthode pour fermer le premier formulaire et ouvrir....
8 sept. 2021 à 18:20
J'essaie d'itérer sur un simple conteneur hétérogène : Dictionary<string, object>. Il est construit comme ceci : var d = new Dictionary<string, object>(); d.Add("key1", "value1"); d.Add("key2", 42); var sub = new Dictionary<string, object>(); sub.Add("key3", new double[] { 0, 0 }); d.Add("key4", sub....
8 sept. 2021 à 15:05
J'ai une méthode de menu simple où vous mettez en surbrillance les options avec les touches fléchées, puis appuyez sur ENTER ou T pour quitter. Cependant, cela ne fonctionne pas lorsque j'ai les deux conditions dans la boucle while. J'ai besoin d'aide pour comprendre pourquoi. Je veux que le prog....
c#
8 sept. 2021 à 15:00
Je développe une application de base utilisant WPF en C# qui lit les données stockées dans un fichier CSV. J'ai pu lire les données avec succès dans d'autres parties de mon application et les afficher à l'aide de la grille de données dans WPF. Je cherche maintenant à supprimer un enregistrement lo....
8 sept. 2021 à 14:54
Ce code C# renverrait un résultat inattendu : char x = Convert.ToChar(0xff); Console.WriteLine( Char.IsLetterOrDigit(x)); Il imprime True où j'espérais un False. Je suppose que c'est parce que IsLetterOrDigit attend un caractère Unicode en entrée par rapport à la valeur ascii étendue à partir de l....
8 sept. 2021 à 14:34
J'ai un contrôle utilisateur que j'utilise pour remplir dynamiquement une ListBox à partir du code derrière. Je veux que les couleurs d'une icône soient inversées lorsque le parent ListBoxItem est sélectionné. Cependant, le déclencheur de données ne fonctionne pas. J'obtiens le message d'erreur su....
8 sept. 2021 à 14:08
J'ai du mal à comprendre comment fonctionnent les types de valeur nullable en C#9. Documentation suivante de : https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/nullable-value-types Je peux écrire (pas d'erreur de compilation) : int? a = 10; a++; // No need for explicit....
8 sept. 2021 à 11:26