Articles of c #

EF Code First: Comment obtenir des lignes aléatoires

Comment puis-je créer une requête où je récupérerais des lignes aléatoires? Si je devais l’écrire en SQL, je mettrais une commande sur newid () et hacher n nombre de lignes à partir du haut. Quoi qu’il en soit, faire cela dans le code EF d’abord? J’ai essayé de créer une requête utilisant newid () et […]

Combien de vérification de nullité est suffisante?

Quelles sont les lignes direcsortingces pour les cas où il n’est pas nécessaire de vérifier la valeur null? Une grande partie du code hérité sur lequel j’ai travaillé récemment comporte des vérifications nulles ad nauseam. Null vérifie les fonctions sortingviales, les vérifications NULL sur les appels API qui indiquent des retours non nuls, etc. J’ai […]

Pourquoi existe-t-il des versions minuscules et majuscules de la chaîne et que dois-je utiliser?

Ok, c’est peut-être une question stupide, mais je n’ai pas pu trouver d’informations à ce sujet. Est-ce que Ssortingng.Empty et ssortingng.Empty sont les mêmes? Je me trouve toujours attiré par l’utilisation de la version majuscule (Ssortingng.Empty) car je préfère la couleur et l’apparence de celle-ci dans mon IDE que la version minuscule (ssortingng.Empty) … Existe-t-il […]

Création d’un espace de noms C ++ dans l’entête et la source (cpp)

Existe-t-il une différence entre encapsuler le contenu des en-têtes et des fichiers cpp dans un espace de noms ou encapsuler uniquement le contenu de l’en-tête, puis utiliser l’espace de noms dans le fichier cpp? Par différence, je veux dire toute pénalité de performance de type ou sémantique légèrement différente qui peut causer des problèmes ou […]

Obtenir un nom de fichier à partir d’un chemin

Quelle est la manière la plus simple d’obtenir le nom de fichier d’un chemin? ssortingng filename = “C:\\MyDirectory\\MyFile.bat” Dans cet exemple, je devrais obtenir “MyFile”. sans extension.

Entier additionnant les bleus, court + = court problème

Programme en C #: short a, b; a = 10; b = 10; a = a + b; // Error : Cannot implicitly convert type ‘int’ to ‘short’. // we can also write this code by using Arithmetic Assignment Operator as given below a += b; // But this is running successfully, why? Console.Write(a);

Comment appeler C ++ / CLI depuis C #?

J’ai une classe implémentée en C ++ qui est responsable du calcul arithmétique du programme et d’une interface utilisant WPF. Je traite l’entrée avec C # mais comment puis-je utiliser ma classe C ++? J’ai vu des commentaires sur la création d’une classe d’encapsuleur C ++ gérée pour interagir avec elle, mais je ne sais […]

Pour effacer le contenu d’un fichier

Je dois effacer le contenu d’un fichier particulier chaque fois que l’application démarre. Comment fait-on ça?

Comment utiliser des mots-clés de style Java en C #?

En Java, le mot-clé throws permet à une méthode de déclarer qu’elle ne traitera pas une exception seule, mais la throws plutôt vers la méthode appelante. Existe-t-il un mot-clé / atsortingbut similaire en C #? S’il n’y a pas d’équivalent, comment pouvez-vous accomplir le même effet (ou un effet similaire)?

Existe-t-il un moyen de détecter si un débogueur est associé à un autre processus à partir de C #?

J’ai un programme que Process.Start() un autre programme, et il l’éteint après N secondes. Parfois, je choisis de joindre un débogueur au programme démarré. Dans ces cas, je ne veux pas que le processus soit arrêté après N secondes. J’aimerais que le programme hôte détecte si un débogueur est connecté ou non, afin de pouvoir […]