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:
-
- Paramètres variables (Varargs) en C#
- Utilisez le mot-clé param en C# pour obtenir des paramètres variables. Regardons un exemple de multiplication d'entiers. Nous utilisons le mot-clé params pour accepter n'importe quel nombre de valeurs int - staticintMultiply(paramsint[]b) Le code ci-dessus nous permet de trouver la multiplication numérique d'une ou deux valeurs int. Ce qui suit appelle la même fonction avec plusieurs valeurs - intmulVal1=Multiply(5);intmulVal2=Multiply(5,10); Voyons le code complet pour comprendre comment fonctionnent les paramètres variables en C# - Exemple usingSystem;classProgram{ &
- Tutoriel C#.Net 1257 2023-09-09 12:57:02
-
- Que sont les appels de méthode récursifs en C# ?
- Les appels de méthode récursifs en C# sont appelés récursivité. Regardons un exemple de calcul des puissances de nombres par récursion. Ici, si la puissance n'est pas égale à 0, un appel de fonction se produit, qui finit par être récursif - if(p!=0){ return(n*power(n,p-1));} ci-dessus, n est le numéro lui-même, chaque itération Lorsque l'efficacité est réduite, comme indiqué ci-dessous - exemple usingSystem;usingSystem.IO;publicclassDemo{ publicstaticvoidMain(string[]args){ &
- Tutoriel C#.Net 1136 2023-09-09 09:13:04
-
- Programme C# pour obtenir et imprimer des arguments de ligne de commande à l'aide de classes d'environnement
- Introduction Voyons comment écrire un programme C# à l'aide des classes d'environnement d'outils C# pour obtenir et imprimer des arguments de ligne de commande à l'aide des classes d'environnement. Après avoir tout connu sur C#, nous allons maintenant comprendre l'une des utilisations de la classe system.environment en C#, puis nous apprendrons à écrire un programme qui récupère et imprime les arguments de ligne de commande. Fondamentalement, il acceptera une chaîne comme paramètre et donnera son type de retour sous forme de chaîne. Avant de plonger dans le programme, nous devons comprendre en détail ce que sont les classes d’environnement, alors apprenons-les. Que sont les classes d’environnement en C# ? À moins que vous n’appreniez le bootstrap, il est probablement très logique d’obtenir des informations sur une classe en comprenant la signification littérale de son nom ! Parce que quand il s'agit de démarrer
- Tutoriel C#.Net 812 2023-09-09 08:29:02
-
- Que sont les opérations sur les fichiers en C# ?
- C# propose les opérations de fichiers suivantes : créer, ouvrir, lire et écrire des fichiers. Ajouter, supprimer, etc. La classe FileStream dans l'espace de noms System.IO aide à lire, écrire et fermer des fichiers. Cette classe est dérivée de la classe abstraite Stream. Vous devez créer un objet FileStream pour créer un nouveau fichier ou ouvrir un fichier existant. La syntaxe de création d'un objet FileStream est la suivante -FileStream=newFileStream(<file_name>,<FileModeEnumerator>,<FileAccessEnumerator>,<FileSha
- Tutoriel C#.Net 546 2023-09-09 08:01:06
-
- Autorisations de fichiers en C#
- Pour les autorisations de fichiers en C#, utilisez la classe FileIOPermission. Il contrôle la possibilité d'accéder aux fichiers et aux dossiers. Voici les attributs de la classe d'autorisation de fichier -Sr.No, méthode et description 1AllFiles Obtient ou définit les autorisations d'accès autorisées pour tous les fichiers. 2AllLocalFiles Obtient ou définit les autorisations d'accès autorisées à tous les fichiers locaux. Voici les méthodes de la classe d'autorisation de fichier - Méthodes et descriptions de Mr. Number 1AddPathList(FileIOPermissionAccess,String) Cette méthode ajoute des autorisations d'accès au fichier ou au répertoire spécifié à l'état existant des autorisations 2Copy() Cette méthode crée et renvoie un copie des mêmes autorisations actuelles. 3Obtenir
- Tutoriel C#.Net 1069 2023-09-08 21:29:02
-
- Quelle est la différence entre Monitor et Lock en C# ?
- Les moniteurs et les verrous fournissent des mécanismes de synchronisation de l'accès aux objets. lock est un raccourci pour Monitor.Enter et essayez enfin. Lock est un raccourci et une option pour une utilisation de base. Si nous avons besoin de plus de contrôle pour implémenter une solution multithread avancée à l'aide des méthodes TryEnter(), Wait(), Pulse() et & PulseAll(), alors la classe Montior est votre choix. Exemple de verrouillage - Exemple classProgram{staticobject_lock=newobject();staticintTotal;publicstaticvoidMain(
- Tutoriel C#.Net 739 2023-09-08 21:13:07
-
- Comment convertir C# DateTime au format « AAAAMMJJHHMMSS » ?
- Convertir datetime en toString, convertissant ainsi datetime au format "AAAAMMJJHHMMSS". Datetime peut également convertir d'autres formats MM/jj/aaaa08/22/2020dddd, jjMMMMaaaa mardi 22 août 2020 dddd, jjMMMMaaayHH:mm août 2020 mardi 22 août 06h30dddd, jjMMMMaaaahh:mmttmardi 22 août 2020 06h30jjj,jjMMMMaaaaH:mm mardi 22 août 2020 6h30jjj,jjMMMMaaaah:mmtt2020
- Tutoriel C#.Net 1397 2023-09-08 21:05:02
-
- Programme C# pour trouver le nombre maximum dans le tableau à l'aide de la clause WHERE LINQ
- Introduction Dans cet article, nous trouverons le nombre maximum dans un tableau en utilisant la clause WHERE dans LINQ. LINQ (Language Integrated Query) est utilisé pour générer des requêtes en langage C#. La meilleure partie de LINQ est qu'il fournit une source unifiée de méthodes pour accéder aux données provenant de différentes sources telles que des bases de données et des documents XML. Avec LINQ, les utilisateurs peuvent écrire du code plus lisible, plus concis et plus beau. Il fournit également d'autres fonctionnalités telles que le filtrage, le tri, le regroupement de données et même la modification des données. Avant de continuer, nous découvrirons en détail Language Integrated Query (alias LINQ), nous examinerons également les différentes clauses sous LINQ et les espaces de noms, en particulier les clauses que nous utiliserons dans notre code. La requête intégrée au langage LINQ est .NE
- Tutoriel C#.Net 1236 2023-09-08 19:25:06
-
- Comment restreindre Parallel.ForEach en C# ?
- La boucle Parallel.ForEach dans ParallelForeachC# s'exécute sur plusieurs threads et le traitement s'effectue en parallèle. Les boucles Parallel.ForEach ne sont pas une fonctionnalité de base de C# et sont disponibles à partir de C# 4.0 et versions ultérieures. Pour utiliser la boucle Parallel.ForEach, nous devons importer l'espace de noms System.Threading.Tasks dans la directive using. La boucle Foreach dans ForeachC# s'exécute sur un seul thread et le traitement s'effectue un par un dans l'ordre. La boucle Foreach est une fonction de base de C#, disponible depuis C# 1.0. Dans la plupart des cas, sa vitesse d'exécution
- Tutoriel C#.Net 690 2023-09-08 19:09:07
-
- Programme C# pour copier des fichiers existants
- Utilisez la méthode File.Copy pour copier un fichier existant. Ajoutez le chemin du fichier à copier. StringmyPath=@"D:\one.txt"; Copiez maintenant le fichier ci-dessus dans le fichier suivant −StringmyPath=@"D:\one.txt"; Utilisez la méthode File.Copy, en spécifiant à la fois le fichier source et le fichier cible. . File.Copy(myPath,newpath);Exemple usingSystem;usingSystem.IO;publicclassProgram{ &nb
- Tutoriel C#.Net 1956 2023-09-08 18:21:16
-
- Que sont les classes de collection en C# ?
- Les classes de collection servent à diverses fins telles que l'allocation dynamique de mémoire aux éléments, l'accès à une liste d'éléments basée sur un index, etc. Voici les classes des collections : Catégorie ordinale, description et utilisation 1ArrayList Il représente une collection ordonnée d'objets qui peuvent être indexés individuellement. 2Hashtable Il utilise des clés pour accéder aux éléments de la collection. 3SortedList Il utilise des clés et des index pour accéder aux éléments de la liste. 4Stack représente une collection d'objets dernier entré, premier sorti. 5Queue représente une collection d’objets premier entré, premier sorti. 6BitArray Il représente un tableau utilisant une représentation binaire des valeurs 1 et 0. Regardons un exemple de la classe BitArray en C# : Exemple en ligne
- Tutoriel C#.Net 1166 2023-09-08 17:25:02
-
- Comment parcourir n'importe quelle carte en C#
- C# n'a pas de types mathématiques intégrés. Encore une fois, utilisez un dictionnaire. Tout d'abord, créez un dictionnaire-Dictionary<string,int>d=newDictionary<string,int>();d.Add("keyboard",1);d.Add("mouse",2); = d.Keys.ToList(); Maintenant, utilisez la boucle foreach pour itérer Map-foreach(varkeyinval){ Console.Wr
- Tutoriel C#.Net 1889 2023-09-08 16:57:02
-
- Héritage et composition en C#
- Héritage L'héritage vous permet de spécifier qu'une nouvelle classe doit hériter des membres d'une classe existante. Cette classe existante est appelée classe de base et la nouvelle classe est appelée classe dérivée. L'héritage implémente la relation IS-A. Par exemple, un mammifère est un animal, un chien est un mammifère, donc un chien est un animal, et ainsi de suite. Par exemple, la classe de base Shape a des classes dérivées telles que Circle, Square, Rectangle, etc. Sous la composition, si l'objet parent est supprimé, l'objet enfant perdra également son état. Les combinaisons constituent un type particulier d'agrégation et donnent des relations partielles. Par exemple, une voiture a un moteur. Si la voiture est détruite, le moteur le sera également. Exemple publicclassEngine{&nb
- Tutoriel C#.Net 1362 2023-09-08 16:21:04
-
- Boxing et unboxing en C#
- Boxing Boxing est la conversion implicite d’un type valeur en un type référence. Unboxing Unboxing est la conversion explicite d'un type référence créé par boxing en un type valeur. Exemple Voyons un exemple d'extrait de code – //intintmyVal=12; //BoxingobjectmyBoxed=myVal; //UnboxingintmyUnBoxed=(int)myBoxed; Voyons un autre exemple d'affichage d'une liste de tableaux en C# – inta=5;ArrayListarr= newArrayList() ;//Boxingarr.Add(a);//UnBoxingintb=(int)arr[0];
- Tutoriel C#.Net 1188 2023-09-08 14:57:11
-
- Comment obtenir la taille d'un fichier en C# ?
- La classe FileInfo est utilisée pour gérer les fichiers et leurs opérations en C#. Il fournit des propriétés et des méthodes pour créer, supprimer et lire des fichiers. Il utilise la classe StreamWriter pour écrire des données dans un fichier. Il fait partie de l'espace de noms System.IO. La propriété Directory récupère un objet représentant le répertoire parent du fichier. La propriété DirectoryName récupère le chemin complet du répertoire parent. La propriété Exists vérifie si un fichier existe avant d'opérer dessus. La propriété IsReadOnly récupère ou définit une valeur qui spécifie si le fichier peut être lu. Réviser. Longueur récupère la taille du fichier. Name récupère le nom du fichier. Exemple de programme de classe{&nb
- Tutoriel C#.Net 1937 2023-09-08 14:29:02