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

c#...

Je ne peux pas activer l'entrée de la souris d'événement car l'étiquette est en haut. J'essaye d'attribuer le même événement, mais quand j'appelle MyUserControl myUserControl = (MyUserControl) sender; entraîne une erreur. Voici mon code: foreach (Control ctrl in MyUserControl.Controls) { ctrl.M....
3 juin 2020 à 16:44
Comment puis-je écrire une requête linq pour correspondre à deux conditions sur la même colonne dans la table? Ici, une personne peut être affectée à plusieurs types d'œuvres et elle est stockée dans la table PersonWorkTypes contenant les détails des personnes et leurs types de travail. J'ai donc be....
3 juin 2020 à 06:34
J'ai les données suivantes ItemId | ItemName | ItemBy | ItemCreatedOn 1 | A100 | User1 | 2016-10-04 2 | A200 | User1 | 2016-10-04 3 | A300 | User1 | 2016-10-04 4 | A400 | User1 | 2016-10-04 5 | A600 | User1 | 2016-10-04 6 | D100 | User....
2 juin 2020 à 20:51
Je suis un peu un C # noob, et j'ai cherché dans la documentation, mais je n'ai pas pu comprendre comment créer une méthode de constructeur pour ma classe comme je le ferais en python. Supposons que j'ai une classe nommée Véhicule et que lorsque je crée une instance de véhicule, je dois saisir le no....
2 juin 2020 à 19:28
J'ai donc essayé de comparer les valeurs doubles données dans un tableau pour renvoyer la plus petite, mais la façon dont je le fais ne semble pas fonctionner de manière cohérente et très efficace. Je me sens perdu. public static double FindSmallestNum(double[] arr) { double max = 0....
2 juin 2020 à 17:55
Ok, donc ce que je veux faire doit paraître assez simple. J'ai une fonction qui vérifie chaque caractère d'une chaîne si c'est une lettre de a à m. Je dois maintenant continue; une boucle foreach, mais je suis toujours dans une boucle for. Existe-t-il un moyen possible de faire ce que je veux faire?....
2 juin 2020 à 16:46
J'essaye de convertir une liste en DataTable. J'ai fait le plan de base, mais je suis coincé sur une partie. J'essaie de n'obtenir que quelques-unes des propriétés de la classe. public static DataTable ToDataTable<T>(this IList<T> data) { PropertyDescriptorCollection properties = TypeDescriptor.....
c#
2 juin 2020 à 00:52
J'ai la classe suivante: public class Item { [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int ID { get; set; } [Required] [MaxLength(255)] public string Name { get; set; } [Required] public ItemCategory Category { get; set; } } Et une classe de ....
J'ai le code C # suivant: for (int i = 0; i < dgItems.Rows.Count - 1; i++) { SqlCommand cmd = new SqlCommand(@"INSERT INTO TBL_OrderQty (SipStyle,SipColor,SipSize,[SipQty(-%5)],SipQty,[SipQty(+%5)]) VALUES('" + dgItems.Rows[i].Cells[0].Value + "','" + dgIt....
31 mai 2020 à 20:33
Voici mon code et il montre un succès mais il ne met pas à jour la ligne dans le tableau. cm = new SqlCommand("update table_products set pname = @pname, pdesc = @pdesc, bid = @bid, cid = @cid, cost = @cost, price = @price, reorder = @reorder where pcode like @pcode", con); cm.Parameters.AddWithValu....
31 mai 2020 à 18:54
Disons, par exemple, que j'ai deux implémentations, une avec des indicateurs de bits et une avec une énumération simple: 1) indicateurs de bits [Flags] public enum LettersBitFlags { A = 1, B = 2, C = 4, D = 8 } public static bool IsLetterBBitFlags(LettersBitFlags letters) { retu....
31 mai 2020 à 16:59
Je voudrais écrire du code C # qui analyse les parenthèses imbriquées en éléments de tableau, mais uniquement au premier niveau. Un exemple est nécessaire à coup sûr: Je veux cette chaîne: "(example (to (parsing nested paren) but) (first lvl only))" À analyser en: ["example", "(to (parsing nested p....
c#
31 mai 2020 à 16:41
Je recherche deux Regex qui ont donné une chaîne comme la suivante: I want [I] cAptUre this [don't] number [want to] 9 and [be captured] this Word (A) renvoie uniquement la chaîne à l'intérieur de chaque [] (crochets inclus). J'ai résolu ce problème avec \[(.*?)\] (B) renvoie tout sauf ce qui est à....
31 mai 2020 à 04:34
Donc, j'ai un fichier texte avec des milliers de lignes formatées de la même manière: 123456:0.8525000:1590882780:91011 Ces fichiers ont presque toujours une longueur différente et je n'ai besoin de lire que les deux premières parties de la ligne, soit 123456:0.8525000. Je sais que je peux diviser ....
c#
31 mai 2020 à 03:00
J'utilise le code ci-dessous et MVVM observable, mais le bouton "Effacer" pas efface le contenu des zones de texte. Que dois-je faire ici? MainWindow.xaml <Grid> <Grid.RowDefinitions> <RowDefinition Height="30*"/> <RowDefinition Height="10*"/> </Grid.RowDefinitions> <....
30 mai 2020 à 09:40
Étant donné le code suivant: using System; class MyClass { public MyClass x; } public static class Program { public static void Main() { var a = new MyClass(); var b = new MyClass(); a.x = (a = b); Console.WriteLine(a.x == a); } } Les deux premières....
c#
29 mai 2020 à 22:16
En parcourant un ancien code, j'ai remarqué un appel à une méthode async, puis une vérification de la tâche renvoyée pour null . async Task<Something> DoSomeStuffAsync() { //... return null; //not the actual return, but I guess it doesn't matter } var result = DoSomeStuffAsync(); //withou....
29 mai 2020 à 19:08
J'essaye d'ajouter des tests unitaires à mon projet. Certains de ces tests vérifient si une liste d'objets ne contient pas d'objet. Pour vérifier si une liste contient un objet que j'ai essayé Assert.Contains(MyList, ExpectedObject), mais cela donne quand même une erreur indiquant que la liste ne co....
29 mai 2020 à 15:26
Cela fait partie d'un programme que j'écris. Mon principal problème est qu'une fois qu'il passe dans l'un des cas, la mésange ne boucle pas, donc elle est inutile telle quelle. De l'aide? (Désolé pour les variables en espagnol, aussi quelques fonctions que j'ai créées apparaissent dans le cose qui s....
29 mai 2020 à 13:40
Alors j'essaye de comprendre cette chose j'ai deux fonctions similaires La première fonction détermine qui gagne dans le papier, les ciseaux, le jeu de rock en utilisant des blocs if / else Deuxième fonction faisant la même chose mais utilisant des dictionnaires et des clés / valeurs Le problème est....
c#
28 mai 2020 à 23:46
J'ai une liste de chaînes avec une série de noms, je souhaite trouver ces noms dans le répertoire source et les copier vers la destination. C'est ce que j'essaye, mais avec cela, je copie tout le répertoire source dans le répertoire cible: List<string> ncs = new List<string>(); ....
28 mai 2020 à 14:32
J'ai appris C # et maintenant j'essaye de créer une calculatrice qui lit vos entrées pour apprendre à lire correctement les entrées. Si c'est vraiment simple, je suis désolé, je suis nouveau dans ce domaine. L'erreur indique qu'il ne peut pas convertir int en chaîne sur (10,20) et (14,20). using Sys....
28 mai 2020 à 13:29
Je travaille avec une énumération et des fichiers xml. Étant donné que xml renvoie toujours des valeurs de chaîne, je dois convertir ces valeurs en valeurs enum. //while reading the xml file: ItemType = xml.Element("ItemType") != null ?(ProjectTreeItemTypes)Enum.Parse(typeof(ProjectTreeItemTypes), e....
28 mai 2020 à 12:44
J'ai une vue de grille qui affiche les données d'une base de données SQL Server pendant le chargement de la page. Mon gridview contient ces colonnes: AssetType, IssuedOn, ReturnedOn J'ai utilisé une requête: SqlCommand cmd = new SqlCommand( "SELECT * FROM AssetRequest WHERE ReturnedOn IS NULL O....
28 mai 2020 à 07:49
J'ai configuré DI pour une fonction Azure mais cela ne résoudra pas lorsque j'exécuterai la fonction. Le code que j'ai est: Démarrage : [assembly: FunctionsStartup(typeof(OmegaConnector.StartUp))] namespace OmegaConnector { public class StartUp : FunctionsStartup { public override v....
27 mai 2020 à 15:20