Solutions pratiques

Guides pratiques C# Howtos

Résolvez le problème. Continuez à construire. Collection d'articles pratiques en C#

Trouvez la réponse qu'il vous faut

Parcourez des solutions pratiques classées par tâche.

__COUNT__ entrées sur cette page

Équivalent de typedef en C#Découvrez l’équivalent de typedef en C# avec les alias using, avec les alias de tuples de C# 12 et les alias ordinaires de types génériques. Vérifier si un tableau contient une valeur en C#Il existe 2 méthodes principales qui peuvent être utilisées pour obtenir l'index d'un élément à l'intérieur d'un tableau en C#, les fonctions Array.IndexOf() et Array.FindIndex(). Vérifier si la liste est vide en C#Il existe 2 méthodes principales qui peuvent être utilisées pour vérifier si une liste est vide ou non en C#, la méthode List.Count et la fonction List.Any(). Suspendre la console en C#Il existe 3 méthodes principales qui peuvent être utilisées pour mettre en pause la console de Visual Studio en C#, la fonction Console.ReadLine(), la fonction Console.ReadKey() et le raccourci Ctrl + F5. Supprimer un fichier en C#La fonction File.Delete(path) peut être utilisée pour supprimer un fichier à l'intérieur du chemin spécifié en C#. Supprimer un caractère d'une chaîne en C#Il existe 4 méthodes principales qui peuvent être utilisées pour supprimer un caractère d'une chaîne en C#, la fonction string.Replace(), les fonctions string.Join() et string.Split(), la fonction Regex.Replace() et la fonction Méthode Linq. Requête d'insertion SQL en C#Il existe 2 méthodes principales qui peuvent être utilisées pour insérer des enregistrements dans une base de données en C#, la méthode de requête directe et la méthode de requête paramétrée. Renvoyer plusieurs valeurs à partir d'une fonction en C#Il existe 3 méthodes principales qui peuvent être utilisées pour renvoyer plusieurs valeurs à partir d'une fonction en C#, en utilisant array comme type de retour de fonction, en utilisant une classe ou une structure comme type de retour de fonction, et en utilisant un Tuple <T1, T2> class comme type de retour de fonction. Redimensionner une image en C#Il existe 2 méthodes principales qui peuvent être utilisées pour redimensionner une image en C#, le constructeur de classe Bitmap et la fonction graphics.DrawImage(). Passer une fonction en tant que paramètre en C#Il existe 2 méthodes principales que nous pouvons utiliser pour passer une fonction en tant que paramètre dans une autre fonction en C#, le délégué func <> et le délégué Action <>. Obtenir une adresse IP locale en C#Il existe 4 méthodes principales qui peuvent être utilisées pour obtenir une adresse IP locale en C#, la fonction Dns.GetHostEntry(), la propriété Socket.LocalEndPoint, la méthode Linq et la classe NetworkInterface. Obtenir la valeur du dictionnaire par clé en C#Il existe 2 méthodes principales qui peuvent être utilisées pour obtenir la valeur du dictionnaire avec la clé en C#, la méthode [] et la fonction TryGetValue(). Obtenir la valeur ASCII du caractère en C#Il existe 2 méthodes principales qui peuvent obtenir les valeurs ASCII de tous les caractères d'une chaîne en C#, la méthode de transtypage et la méthode byte []. Obtenir la taille d'un tableau en C#Il existe 2 méthodes principales qui peuvent être utilisées pour obtenir la taille d'un tableau en C#, la propriété Array.Length et la propriété Array.Rank. Mélanger une liste en C#Malheureusement, il n'y a pas de méthode prédéfinie disponible pour mélanger une liste en C#. Nous devons donc nous fier au code auto-généré pour mélanger une liste en C#. Inverser une chaîne en C#Il existe 2 méthodes principales qui peuvent être utilisées pour inverser une variable de chaîne en C#, la méthode de boucle for et la fonction Array.Reverse(). Instruction lock en C#L'instruction lock spécifie que la section de code spécifiée n'est pas accessible par plusieurs threads en même temps en C#. Insensible à la casse contient une fonction de chaîne en C#Il existe 2 méthodes principales qui peuvent être utilisées pour créer une fonction contains(string) insensible à la casse en C#, les fonctions CultureInfo.IndexOf() et string.IndexOf(). get et set en C#Les accesseurs get et set sont utilisés pour get et set des données dans un champ privé en C#. Générer un flottant aléatoire en C#Il existe 2 méthodes principales qui peuvent être utilisées pour générer une valeur flottante aléatoire en C#, les fonctions Random.NextDouble() et Random.NextBytes(). Faire une requête Web HTTP POST en C#Il existe 3 méthodes principales qui peuvent être utilisées pour créer une requête Web HTTP POST en C#, la classe WebClient, la classe HttpWebRequest et la classe HttpClient. Énumération des chaînes en C#Il existe 3 méthodes principales qui peuvent être utilisées pour créer une énumération de chaînes en C#, la fonction d'extension, la méthode des variables constantes et la fonction ToString(). Différence entre Struct et Class en C#Les structures sont des variables de type valeur qui résident dans la pile tandis que les classes sont des variables de type référence qui résident dans le tas. Déclarer une variable globale en C#Malheureusement, il n'y a pas de méthode intégrée pour déclarer une variable véritablement globale en C#. Pour atteindre cet objectif, nous devons nous appuyer sur certaines approches définies par l'utilisateur.