Version 4.0 du .NET Framework. À utiliser pour les questions spécifiquement liées à .NET Framework 4.0. Pour les questions sur .NET Framework en général, utilisez la balise .net.

Plus à propos .net-4.0...

Assumer une méthode dangereuse. Il y a un bloc fixe qui recouvre une matrice par le premier élément, c'est-à-dire I.E. fixed (void* p = &array[0]). Dans ce bloc, une instance est créée par un mot-clé new, soit par un Marshal.PtrToStructure. Suis-je risqué p pour pointer vers une adresse invalide? Ce....
1 juin 2021 à 13:15
J'ai une table avec diverses informations sur les numéros d'élément où chaque ligne dispose d'un champ de saisie de quantité avec un ID = "ItemNumber" et un bouton qui soumet le numéro d'article à une fonction ( Onclick = " ADDIMANDQUANTITITY (Numéro d'élément) "), qui trouve ensuite toutes les in....
J'ai un projet plus ancien qui utilise ASP.NET MVC / WebAPI, fonctionne sur .NET Framework et est publié dans un service de cloud Azure. J'essaie de migrer pour réagir et j'aimerais éviter d'ajouter la construction de WebPack en tant que fichier sur le fichier .csproj. J'ai réussi à obtenir des étap....
Je commence à convertir une API .NET Framework ASP.NET héritée (qui n'utilise pas le framework WebApi) en un projet .NET Core WebApi. En raison de dépendances, à titre d'étape intermédiaire, je remplace simplement le cadre d'API actuel pour WebApi, en gardant le projet ciblant le .NET Framework. La....
9 mars 2021 à 14:10
Aujourd'hui, j'ai rencontré (par erreur) une erreur de compilateur étrange et je n'en comprends pas la raison (problème de compilateur peut-être?). .Net Framework 4.0 et Visual Studio 2019 si cela compte. L'erreur exacte est "Utilisation de la variable locale non attribuée 'valeur'" au if après Try....
25 févr. 2021 à 17:34
J'ai une grande liste d'URL de certains gros fichiers zip. Je télécharge des fichiers en boucle en utilisant HttpClient. Je dois extraire les fichiers après le processus de téléchargement. Je souhaite commencer à extraire chaque fichier à la fin du téléchargement au lieu d'attendre la fin du proc....
Je travaille sur du code source qui traite 2 Go de données, ce qui représente 60 secondes de trafic réseau. Le temps de traitement total est d'environ 40 secondes. J'essaie d'optimiser au mieux mon code pour les performances afin d'essayer de ramener le temps de traitement total sous la barre des ....
27 janv. 2021 à 06:00
J'ai une application console sans injection de dépendance qui utilise log4net. J'essaye de remplacer log4net par Serilog. Ceci est proche de la configuration de log4net: en utilisant log4net; en utilisant log4net.Config; utilisant .......
8 janv. 2021 à 14:33
Selon la documentation < a>, Type.GetProperty(string, BindingFlags) lance AmbiguousMatchException quand: Plus d'une propriété est trouvée avec le nom spécifié et correspondant aux contraintes de liaison spécifiées Je recherche un type d'exemple où la méthode GetProperty lancerait parce que plus d'....
22 oct. 2020 à 20:19
Résumé de la question Lorsque j'utilise {{X0 }}, en lui passant une instance de la classe Object disponible dans un référence de la bibliothèque mscorlib.dll (une référence de la bibliothèque .NET), la valeur renvoyée est 8. Selon la documentation VBA ici, cela signifie que l'objet est une chaîne. C....
12 avril 2019 à 23:32
Lors du profilage d'une de nos applications, nous avons découvert un ralentissement mystérieux dans un certain code où nous appelions Enumerable.Single(source, predicate) pour une grande collection qui avait plus d'un élément qui correspondait au prédicat vers le début de la collection. L'enquête a ....
29 oct. 2018 à 12:51
J'ai une ancienne application qui utilise .NET 4. J'ai essayé d'utiliser une fonctionnalité C # 6 lorsque je changeais le code, mais mon studio visuel génère l'erreur suivante: La fonctionnalité «chaînes interpolées» n'est pas disponible en C # 4. Veuillez utiliser la version linguistique 6 ou supér....
17 oct. 2018 à 14:26
J'essaie de transmettre une valeur nulle à SqlParameter si la valeur de la variable vName est nulle, sinon transmettez la valeur vName comme indiqué ci-dessous cmd.Parameters.Add(new SqlParameter("@NAME", SqlDbType.VarChar)).Value = vName ? null : DBNull.Value; Mais je reçois une erreur Impossible ....
8 oct. 2018 à 18:11
J'utilise la méthode ci-dessous pour valider les données dans textbox dans groupbox donc pour améliorer le feedback des utilisateurs par exemple Texte du message Please enter Prénom Où Prénom est le libellé de la zone de texte, j'ai donc utilisé Textbox.Tag pour stocker le nom de textbox pour y ....
11 sept. 2018 à 15:54
J'ai cette méthode générique pour ouvrir des formulaires dans un panneau, cette méthode hérite de Form, actuellement avec la restriction qu'elle a un constructeur vide (where T : Form, new()) public void OpenForms<T>() where T : Form, new() { Form form = container_panel.Controls.OfType<T>().Firs....
23 mai 2018 à 22:52
J'ai cette classe: public class tempClass { public int myKey { get; set; } public int total { get; set; } } Code à grouper et additionner: var list = new List<tempClass>(); list.Add(new tempClass { myKey = 1, total = 1 }); list.Add(new tempClass { myKey = 1, total = 2 }); list.Add(new tempC....
20 avril 2018 à 10:38
J'ai récemment rencontré une erreur dans mon code où j'essayais de «démonter» un indicateur d'énumération dans un tableau de ses valeurs constituantes, mais des résultats inattendus étaient parfois renvoyés. Bref, certains types d'entiers affectés à mes valeurs semblent provoquer un comportement ina....
27 sept. 2017 à 16:59
Je veux ajouter l'élément de ComboBox. J'ai réussi à ajouter des éléments, mais le ComboBox contient des éléments en double . Pourquoi? Voici mon code: Public Sub load_consigneecode() Dim con As OleDbConnection = New OleDbConnection(constring) con.Open() Dim sql As String = "select co....
8 juin 2017 à 10:52
J'ai le code suivant qui fonctionne bien lors de la création de dossiers: public void CreateFolders() { _SharePoint.ClientContext _ClientContext = new _SharePoint.ClientContext("https://sharepoint.oshiro.com/sites/oshirodev/"); _ClientContext.Credentials = new NetworkCredential("user", "pass....
16 mai 2017 à 17:58
J'ai une application c # winforms .net 4 qui reçoit un message de 156 caractères Je passe ensuite ce message inchangé à plusieurs fonctions à tour de rôle. Ma question est est-il inefficace de continuer à passer la même valeur en tant que paramètre ou existe-t-il un moyen plus efficace? Donc actuell....
13 avril 2017 à 14:02
Dans un programme C #, j'ai besoin d'obtenir des informations sur l'environnement d'exécution dans lequel le programme s'exécute. Essentiellement, j'ai besoin de savoir si le programme actuel s'exécute dans .NET Core ou dans Full .NET Framework 4.x. Quelque chose comme ce qui suit pourrait fonctionn....
6 avril 2017 à 13:25
Est-il possible de créer un événement avant qu'un élément ne soit ajouté ou mis à jour dans un IDictionary? public static IDictionary<string, Aircraft> aircraftList = new Dictionary<string, Aircraft>(); Et je l'utilise comme ça MainForm.aircraftList[acNumber].FlightStatus = strFlying; Ce que je ve....
1 avril 2017 à 13:45
J'ai un problème lorsque je souhaite utiliser IDataErrorInfo (.NET 4.0) de manière asynchrone. Ce code fonctionne parfaitement. EditViewModel.cs public class EditViewModel : CustomViewModel, IDataErrorInfo { string IDataErrorInfo.Error { get { throw new NotImplementedException(); } ....
1 avril 2017 à 04:02
Je viens de commencer à utiliser GMAP.Net et je définis un marqueur personnalisé ainsi: marker = new GMarkerGoogle(new PointLatLng(Convert.ToDouble(latlon[0]), Convert.ToDouble(latlon[1])), new Bitmap(Iconpath)); Où Iconpath pointe vers une image de 42 * 38 pixels de type PNG. Cependant l'image ap....
17 mars 2017 à 23:31
J'ai créé un projet dans Visual Studio 2017 RC pour vérifier si je peux utiliser les nouvelles fonctionnalités du langage C # 7.0 dans un projet .NET Framework 4.5. Il me semble qu'après avoir référencé System.ValueTuple NuGet, les nouveaux tuples fonctionnent correctement. Y a-t-il autre chose à ....
27 févr. 2017 à 12:51