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

4
Le moyen le plus rapide de générer un booléen aléatoire
Il existe donc plusieurs façons de créer un booléen aléatoire en C #: Utilisation de Random.Next (): rand.Next(2) == 0 Utilisation de Random.NextDouble (): rand.NextDouble() > 0.5 Y a-t-il vraiment une différence? Si tel est le cas, lequel a réellement les meilleures performances? Ou y a-t-il une autre façon que …

14
Impossible de charger le fichier ou l'assembly 'Microsoft.Build.Framework' (VS 2017)
Lorsque j'essaye d'exécuter la commande "update-database", j'obtiens cette exception: Spécifiez l'indicateur «-Verbose» pour afficher les instructions SQL appliquées à la base de données cible. System.IO.FileNotFoundException: impossible de charger le fichier ou l'assembly 'Microsoft.Build.Framework, Version = 15.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a' ou l'une de ses dépendances. Le système ne …

6
Résoudre le type à partir du nom de classe dans un autre assembly
J'ai une méthode où j'ai besoin de résoudre le type d'une classe. Cette classe existe dans un autre assembly avec l'espace de noms similaire à: MyProject.Domain.Model J'essaye d'effectuer les opérations suivantes: Type.GetType("MyProject.Domain.Model." + myClassName); Cela fonctionne très bien si le code qui exécute cette action est dans le même assembly …
87 c#  .net  reflection 



7
Tâche.Exécuter avec des paramètres?
Je travaille sur un projet de réseau multi-tâches et je suis nouveau Threading.Tasks. J'ai implémenté un simple Task.Factory.StartNew()et je me demande comment puis-je le faire avec Task.Run()? Voici le code de base: Task.Factory.StartNew(new Action<object>( (x) => { // Do something with 'x' }), rawData); Je regardais dans System.Threading.Tasks.Taskdans l' Explorateur …

17
Aucun assembly trouvé contenant une erreur OwinStartupAttribute
Cette erreur Les erreurs suivantes se sont produites lors de la tentative de chargement de l'application. - Aucun assembly trouvé contenant un OwinStartupAttribute. - Le type ou la méthode «false» indiqué n'a pas été trouvé. Essayez de spécifier l'assemblage. Pour désactiver la découverte de démarrage OWIN, ajoutez le paramètre appSetting …

3
Comment renvoyer un littéral de tableau en C #
J'essaye le code suivant. La ligne avec l'erreur est indiquée. int[] myfunction() { { //regular code } catch (Exception ex) { return {0,0,0}; //gives error } } Comment puis-je retourner un littéral de tableau comme des littéraux de chaîne?
87 c# 

4
Comment obtenir StatusCode de HttpRequestException?
Il me manque probablement quelque chose d'évident ici. J'utilise les HttpClientlancers HttpRequestExceptionqui contiennent StatusCodedans la chaîne Message. Comment puis-je y accéder StatusCode? Edit : Plus d'infos, j'ai écrit cette question dans la précipitation. J'utilise HttpClientpour accéder à une autre API dans mon projet WebApi. Oui, je sais pourquoi j'appelle EnsureSuccessStatusCode(). …

10
Lire des fichiers à partir d'un dossier présent dans le projet
J'ai un projet C # (Windows Console Application). J'ai créé un dossier nommé Data inside project. Il y a deux fichiers texte dans le dossier Data. Comment puis-je lire les fichiers texte du dossier "Données". J'ai essayé les choses ci-dessous. string[] files = File.ReadAllLines(@"Data\Names.txt") C'est une erreur que le fichier …
87 c# 

3
Entity Framework SaveChanges () contre SaveChangesAsync () et Find () contre FindAsync ()
J'ai recherché les différences entre 2 paires ci-dessus mais je n'ai trouvé aucun article expliquant clairement à ce sujet ainsi que quand utiliser l'un ou l'autre. Alors, quelle est la différence entre SaveChanges()et SaveChangesAsync()? Et entre Find()et FindAsync()? Côté serveur, lorsque nous utilisons des Asyncméthodes, nous devons également ajouter await. …

5
Calcul du nombre de minutes entre deux heures
J'ai un datagridview dans mon application qui contient les heures de début et de fin. Je veux calculer le nombre de minutes entre ces deux heures. Jusqu'à présent, j'ai: var varFinish = tsTable.Rows[intCellRow]["Finish Time"]; TimeSpan varTime = (DateTime)varFinish - (DateTime)varValue; int intMinutes = TimeSpan.FromMinutes(varTime); Mais la dernière ligne ne sera …
86 c# 

7
Comment fonctionnent les boucles foreach en C #? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 5 mois . Améliorez cette question Quels types …
86 c#  foreach 

3
Accès à la variable foreach dans l'avertissement de fermeture
Je reçois l'avertissement suivant: Accès à foreach variable en fermeture. Peut avoir un comportement différent lorsqu'il est compilé avec différentes versions du compilateur. Voici à quoi cela ressemble dans mon éditeur: Je sais comment résoudre cet avertissement, mais je veux savoir pourquoi j'obtiendrais cet avertissement? S'agit-il de la version "CLR"? …
86 c#  .net 

4
Le mot-clé let de linq est-il meilleur que son mot-clé into?
Je suis actuellement en train de réviser LINQ et j'essaie de comprendre la différence entre le letet l'utilisation du intomot - clé. Jusqu'à présent, le letmot - clé semble meilleur que le intomot - clé dans la mesure où je comprends. Le intomot-clé permet essentiellement de poursuivre une requête après …
86 c#  linq 

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.