localisation actuelle:Maison > Articles techniques > développement back-end > Tutoriel C#.Net
- Direction:
- tous web3.0 développement back-end interface Web base de données Opération et maintenance outils de développement cadre php programmation quotidienne Applet WeChat Problème commun autre technologie Tutoriel CMS Java Tutoriel système tutoriels informatiques Tutoriel matériel Tutoriel mobile Tutoriel logiciel Tutoriel de jeu mobile
- Classer:
-
- Programme C# pour déterminer si un nombre est divisible par 2
- Si le reste de la division de ce nombre par 2 est 0, alors il est divisible par 2. En supposant que notre nombre est 5, nous utiliserons le if-else suivant pour le vérifier - //vérifier si le nombre est divisible par 2 ou notif(num%2==0){ Console.WriteLine("Divisibleby2");}else{ Console.WriteLine("Notdivisibleby2") ;} L'exemple ci-dessous est
- Tutoriel C#.Net 1338 2023-09-05 22:53:06
-
- Que sont AddSingleton, AddScoped et Add Transient C# Asp.net Core ?
- Il existe trois façons d'enregistrer les dépendances dans Startup.cs. c'est à dire. AddSingleton, AddScoped et AddTransient. Ajout d'un singleton Lorsque nous enregistrons un type en tant que singleton, une seule instance est disponible tout au long du processus. candidature et pour chaque demande. C'est similaire à avoir un objet statique. L'instance est créée pour la première requête et la même chose est disponible dans toute l'application et à chaque requête ultérieure. pub
- Tutoriel C#.Net 1601 2023-09-05 22:21:17
-
- Programme C# pour inverser la chaîne
- Notre exemple de chaîne est - myStr="Tom"; Pour inverser la chaîne, recherchez d'abord la longueur de la chaîne −//findstringlengthintlen; len=myStr.Length-1 Maintenant, utilisez une boucle while jusqu'à ce que la longueur soit supérieure à 0 - while (len>=0){ rev=rev+myStr[len]; len--;} Exemple Vous pouvez essayer d'exécuter le code suivant pour inverser une chaîne en C#. Démonstration en direct utilisant System;cl
- Tutoriel C#.Net 1338 2023-09-05 19:09:03
-
- Programme C# pour vérifier si un chemin est un répertoire ou un fichier
- Introduction Apprenons à écrire un programme C# pour vérifier si un chemin est un répertoire ou un fichier. Un répertoire, également appelé dossier, est un emplacement sur votre ordinateur où les fichiers peuvent être enregistrés. En plus des fichiers, les répertoires contiennent également d'autres répertoires ou raccourcis. Un fichier est une collection de données sur un lecteur qui possède un identifiant unique et un chemin de répertoire. Lorsqu'un fichier est ouvert pour visualisation ou écriture, il est converti en flux. Un flux est simplement une séquence d'octets traversant un chemin de communication. Fichiers et répertoires Les fichiers sont de véritables fichiers de données, tandis que les répertoires sont des référentiels dans lesquels les fichiers logiques sont placés sur le système. Pour gérer les fichiers et les répertoires, le Common Language Runtime (CLR) possède les classes File, FileInfo, Directory et DirectoryInfo dans l'espace de noms System.IO. pour
- Tutoriel C#.Net 644 2023-09-05 17:49:02
-
- Comment détecter une exception de mémoire insuffisante en C# ?
- System.OutOfMemoryException se produit lorsque le CLR ne peut pas allouer suffisamment de mémoire requise. System.OutOfMemoryException hérite de la classe System.SystemException. Définissez la chaîne - stringStudentName="Tom"; stringStudentSubject="Maths" Vous devez maintenant initialiser avec la capacité allouée, c'est-à-dire la longueur de la valeur initiale - StringBuildersBuilder=newStringBuilder(Stud
- Tutoriel C#.Net 1080 2023-09-05 16:09:07
-
- Qu'est-ce que la sérialisation et la désérialisation binaires en C# et comment implémenter la sérialisation binaire en C# ?
- La conversion d'un objet dans un format binaire illisible est appelée sérialisation binaire. La reconversion d'un format binaire en un format lisible s'appelle la désérialisation ? Pour implémenter la sérialisation binaire en C#, nous devons utiliser la bibliothèque System.Runtime.Serialization.Formatters.BinaryAssembly. Créez un objet de la classe BinaryFormatter et utilisez la méthode serialize à l'intérieur de la classe. ExempleSerializeanObjecttoBinary[Serializing]publicclassDemo{ publicstr
- Tutoriel C#.Net 1410 2023-09-05 15:53:02
-
- Collections en C#
- Une collection en C# est un HashSet. HashSet en C# élimine les chaînes ou les éléments en double dans un tableau. En C#, il s'agit d'une déclaration de collection d'ensembles optimisée HashSet-varh=newHashSet<string>(arr1); Ci-dessus, nous avons défini le tableau déclaré arr1 dans le HashSet. Maintenant, définissez-le sur un tableau pour supprimer les mots en double - string[]arr2=h.ToArray(); Voyons un exemple de suppression des chaînes en double à l'aide de C# HashSet. Ici, nous avons des éléments répétés - exemple usingSystem;usingSystem.Colle
- Tutoriel C#.Net 1512 2023-09-05 15:37:02
-
- Qu'est-ce qu'un tableau irrégulier en C# ?
- Un tableau irrégulier est un tableau de tableaux en C#. Vous pouvez le déclarer et l'initialiser - int[][]rank=newint[1][]{newint[]{5,3,1}}; L'exemple suivant montre comment utiliser un tableau irrégulier en C# - Exemple usingSystem;namespaceProgram { classDemo{ staticvoidMain(string[]args){ &a
- Tutoriel C#.Net 1327 2023-09-05 13:52:12
-
- Qu'est-ce que la méthode AddRange dans la liste C# ?
- La méthode AddRange dans une liste ajoute toute la collection d'éléments. Voyons un exemple - Tout d'abord, configurez une liste en C# et ajoutez des éléments - List<int>list=newList<int>();list.Add(100);list.Add(200);list.Add(300 ) ;list.Add(400);Définissez maintenant le tableau d'éléments à ajouter à la liste -//arrayof4elementsint[]arr=newint[4];arr[0]=500;arr[1]=600;arr[2 ] =700;arr[3]=800;Utiliser l'annonce
- Tutoriel C#.Net 1772 2023-09-05 12:41:02
-
- Qu'est-ce que le modèle de conception de proxy et comment l'implémenter en C# ?
- Le modèle de proxy fournit un objet proxy ou espace réservé pour contrôler l'accès à un objet différent. Les objets proxy sont utilisés de la même manière que leurs objets conteneurs. Le sujet participant définit une interface publique pour RealSubject et Proxy afin que Proxy puisse être utilisé partout où RealSubject en a besoin. RealSubject définit l'objet spécifique représenté par le proxy. Le proxy maintient une référence au sujet réel et en contrôle l'accès. Il doit implémenter la même interface que RealSubject afin que les deux puissent être utilisés de manière interchangeable. Si vous avez déjà eu besoin de modifier le comportement d'un objet existant sans réellement modifier la définition de l'objet, le modèle de proxy vous permet de le faire. De plus, c'est
- Tutoriel C#.Net 1311 2023-09-05 12:21:10
-
- Programme C# pour vérifier si la collection HashTable est vide
- Une collection Hashtable en C# est une collection de paires clé-valeur organisées en fonction du code de hachage de la clé. Le code de hachage est calculé à l'aide de la fonction de code de hachage. Chaque élément d'une table de hachage est une paire clé-valeur avec une clé unique. La clé doit également être non nulle. Les valeurs peuvent être vides et répétées. Dans cet article, nous verrons comment vérifier si une collection de tables de hachage est vide. Comment vérifier si la collection de tables de hachage est vide ? La classe qui implémente une collection de tables de hachage en C# est la classe Hashtable. Nous pouvons vérifier si la collection de tables de hachage est vide en comptant le nombre d'éléments présents dans la table de hachage. Pour cela on peut utiliser la propriété "Count" de la classe Hashtable, qui renvoie le nombre d'éléments dans la table de hachage. Donc si la propriété Count renvoie 0, cela signifie que la table de hachage est vide
- Tutoriel C#.Net 779 2023-09-05 11:17:02
-
- Programme C# pour trouver l'adresse IP du client
- Recherchez d'abord le nom d'hôte à l'aide de la méthode Dns.GetHostName() en C# - StringhostName=string.Empty;hostName=Dns.GetHostName();Console.WriteLine("Hostname:"+hostName); Maintenant, utilisez la propriété IPHostEntry.AddressList pour obtenir Adresse IP-IPHostEntrymyIP=Dns.GetHostEntry(hostName);IPAddress[]address=myIP.Address
- Tutoriel C#.Net 1185 2023-09-05 11:09:09
-
- Comment ajouter des éléments à ArrayList en C# ?
- ArrayList est une collection non générique en C# qui peut être redimensionnée dynamiquement. Voyons comment initialiser ArrayList en C# - ArrayListarr=newArrayList(); Ajouter des éléments à la liste du tableau - ArrayListarr1=newArrayList(); arr1.Add(30); exemple implémentant ArrayList. Ici, nous avons deux listes de tableaux. La deuxième liste de tableaux est ajoutée à la première liste. Exemple : utilisation de System ; utilisation de System.Collections ; publiccla
- Tutoriel C#.Net 1001 2023-09-05 09:53:02
-
- Quelle est la différence entre remplacer et masquer en C# ?
- Voici la différence entre le remplacement et le masquage : le masquage redéfinit la méthode complète, tandis que le remplacement ne redéfinit que l'implémentation de la méthode. Lors d'un remplacement, vous pouvez accéder à la classe de base à l'aide des méthodes de substitution d'objet de la sous-classe. Shadow ne peut pas accéder aux méthodes de sous-classe. L'observation est également appelée masquage de méthode. Les méthodes de la classe parent peuvent être utilisées par la sous-classe sans utiliser le mot-clé override dans l'ombre. Les sous-classes ont leurs propres versions des mêmes fonctions. Sous remplacement, vous pouvez définir un comportement spécifique au type de sous-classe, ce qui signifie que la sous-classe peut implémenter les méthodes de la classe parent selon ses exigences.
- Tutoriel C#.Net 1251 2023-09-04 23:49:02
-
- Comment l'encapsulation est-elle implémentée en C# ?
- L'encapsulation est réalisée grâce à l'utilisation de spécificateurs d'accès. Les spécificateurs d’accès définissent la portée et la visibilité des membres de la classe. C# prend en charge les spécificateurs d'accès suivants : Public, Private, Protected, Internal, ProtectedInternal, etc. L'encapsulation peut être comprise via un spécificateur d'accès privé, qui permet à une classe de masquer ses variables et fonctions membres aux autres fonctions et objets. Dans l'exemple ci-dessous, nous avons la longueur et la largeur comme variables auxquelles sont attribués des spécificateurs d'accès privé - exemple usingSystem;namespaceRectangleApplication{ classRectan
- Tutoriel C#.Net 1341 2023-09-04 23:17:02