localisation actuelle:Maison > Articles techniques > développement back-end > Tutoriel C#.Net

  • Échanger les caractères de la chaîne en C#
    Échanger les caractères de la chaîne en C#
    Pour échanger les caractères d'une chaîne, utilisez la méthode Select. Tout d'abord, disons que notre chaîne est - stringstr="PQRQP" ; vous devez maintenant échanger chaque occurrence de P avec Q et Q avec P - str.Select(a=>a=='P'?' Q':(a =='Q'?'P':a)).ToArray();Les caractères sont remplacés ci-dessus. Regardons le code complet - Exemple de démonstration en direct usingSystem;usingS
    Tutoriel C#.Net 1085 2023-09-06 18:01:06
  • Littéraux de chaîne et objets chaîne en C#
    Littéraux de chaîne et objets chaîne en C#
    Littéraux de chaîne Les littéraux de chaîne ou les constantes sont placés entre guillemets doubles "" ou @"". Les chaînes contiennent des caractères similaires aux caractères littéraux : caractères bruts, séquences d'échappement et caractères universels. Voici quelques exemples de littéraux de chaîne-Bonjour,Monde""Bienvenue,\Les exemples suivants sont des exemples d'utilisation de littéraux de chaîne-Exemple usingSystem;namespaceDemo{ classProgram{ staticvoidMain(string[]args){ &
    Tutoriel C#.Net 950 2023-09-06 17:45:07
  • Le programme C# compte le nombre d'occurrences de chaque caractère
    Le programme C# compte le nombre d'occurrences de chaque caractère
    Tout d'abord, définissez la chaîne - stringstr="Website";Console.WriteLine("String:"+str); Vérifiez chaque caractère de la chaîne et ajoutez une variable pour compter le nombre de fois que ce caractère apparaît -for(intj=0; j<str.Length;j++){ if(str[0]==str[j]){ cal++ }}ExempleVous pouvez
    Tutoriel C#.Net 1897 2023-09-06 17:41:02
  • Comment utiliser les opérateurs Take et Skip dans la programmation LINQ C#
    Comment utiliser les opérateurs Take et Skip dans la programmation LINQ C#
    Nous créons deux instances de la classe Employee, e et e1. e est affecté à e1. Les deux objets pointent vers la même référence, nous obtiendrons donc vrai pour tous les Equals, comme résultat attendu. Dans le deuxième cas, on peut observer que Equals renvoie false malgré les mêmes valeurs de propriété. Fondamentalement, equals ne vérifie pas la valeur et renvoie toujours false lorsque les paramètres font référence à des objets différents. Exemple 1classProgram{ staticvoidMain(string[]args){ Employeee=n
    Tutoriel C#.Net 853 2023-09-06 16:45:07
  • Quel est l'équivalent C# de isInstance() de Java ?
    Quel est l'équivalent C# de isInstance() de Java ?
    java.lang.Class.isInstance() détermine si l'objet spécifié est compatible avec l'affectation à l'objet représenté par la classe. La méthode isInstance() de Java est équivalente à IsAssignableFrom() en C#. Une autre méthode la plus simple équivalente à isInstance() est - boolres=(obisDemoClass); Vous pouvez également utiliser Type.IsInstanceOfType pour obtenir le même résultat - ob.GetType().IsInstanceOfType(otherOb)
    Tutoriel C#.Net 1157 2023-09-06 16:33:04
  • Quelle est la différence entre IApplicationBuilder.Use() et IApplicationBuilder.Run() C# Asp.net Core ?
    Quelle est la différence entre IApplicationBuilder.Use() et IApplicationBuilder.Run() C# Asp.net Core ?
    Nous pouvons configurer le middleware dans la méthode Configure de la classe Startup, à l'aide d'une instance IApplicationBuilder. Run() est une méthode d'extension sur une instance IApplicationBuilder qui ajoute un terminal pour ajouter un middleware au pipeline de requêtes de l'application. La méthode Run est une méthode d'extension de IApplicationBuilder et accepte un paramètre RequestDelegate. Signature de la méthode Run publicstaticvoidRun(thisIApplicationBuilderapp,RequestDelegatehandler)R
    Tutoriel C#.Net 780 2023-09-06 16:01:09
  • Comment accéder aux éléments d'un tableau multidimensionnel en C# ?
    Comment accéder aux éléments d'un tableau multidimensionnel en C# ?
    Pour accéder à un élément dans un tableau multidimensionnel, ajoutez simplement l'index de l'élément souhaité, par exemple - a[2,1] Ci-dessus, accédez à l'élément de la ligne 3, colonne 2, c'est-à-dire l'élément 3 comme indiqué ci-dessous dans out[3,4] In Arrays - 00122436 Voyons ce dont nous avons discuté et accédons aux éléments d'un tableau 2D - Exemple usingSystem;namespaceProgram{ classDemo{ staticvoidMain(string[]args){ &nbsp
    Tutoriel C#.Net 1064 2023-09-06 14:29:05
  • La différence entre la table de hachage et le dictionnaire en C#
    La différence entre la table de hachage et le dictionnaire en C#
    Les tables de hachage et les dictionnaires sont deux types de structures de données utilisées pour stocker des données. Les deux structures de données stockent les données sous forme de paires clé-valeur. Sur la base des différences entre leurs caractéristiques clés, nous pouvons différencier HashTable et Dictionary comme suit - Sr. Number Key Hash Table Dictionary 1 Dictionary 1 Définition HashTable est une collection non générique utilisée pour stocker des données sous forme de paires clé/valeur, Définition Dans l'espace de noms System.Collections. Le dictionnaire, quant à lui, est une collection de types génériques définis sous l'espace de noms System.Collection.Generics, qui stocke également les données sous la forme de paires clé/valeur. 2Type de données dans HashT
    Tutoriel C#.Net 1054 2023-09-06 13:49:02
  • Comment ouvrir des fichiers cachés en C# ?
    Comment ouvrir des fichiers cachés en C# ?
    Pour ouvrir un fichier caché, rendez-le d'abord visible. Vous pouvez le faire en supprimant les attributs cachés définis - FileInfofile=newFileInfo(Environment.CurrentDirectory+@"\myFile.txt");file.Attributes&=~FileAttributes.Hidden; Maintenant, traitez-le comme un fichier texte normal et ouvrez-le. Lire le contenu en utilisant(StreamReadersr=newStreamReader("myFile.txt")){&amp
    Tutoriel C#.Net 1029 2023-09-06 13:33:06
  • Programme C# pour compter le nombre d'occurrences d'un mot dans une chaîne
    Programme C# pour compter le nombre d'occurrences d'un mot dans une chaîne
    Définissez d'abord la chaîne - stringstr="HelloWorld!Hello!"; vérifiez maintenant si le mot "Bonjour" apparaît dans la chaîne et bouclez -while((a=str1.IndexOf(pattern,a))!=-1){ a+ = pattern.Length; count++;} Exemple Vous pouvez essayer d'exécuter le code suivant pour compter le nombre d'occurrences d'un mot dans une chaîne. Démonstration en temps réel à l'aide de System;classProgram{ &amp
    Tutoriel C#.Net 1141 2023-09-06 13:21:07
  • Programme C# pour fusionner deux collections de tables de hachage
    Programme C# pour fusionner deux collections de tables de hachage
    Les collections de tables de hachage en C# stockent des paires clé-valeur. Chaque élément ou élément de la collection est une paire clé-valeur, c'est-à-dire que la collection est une collection à deux éléments. La clé est unique, non vide et est utilisée pour accéder aux éléments de la table de hachage. Les collections de tables de hachage sont immuables et ne peuvent pas contenir d'éléments en double. Cela signifie que les combinaisons clé-valeur doivent être uniques. Cependant, ces valeurs peuvent être vides ou répétées. .NetFramework fournit une classe HashTable pour implémenter une collection de tables de hachage et contient les fonctionnalités requises pour implémenter une table de hachage sans aucun codage supplémentaire. Chaque élément de la collection de tables de hachage est un objet DictionaryEntry avec deux propriétés : un élément clé et un élément valeur. Lorsqu'un élément est ajouté à la table de hachage, le hachage est automatiquement généré
    Tutoriel C#.Net 716 2023-09-06 11:21:08
  • Rechercher de l'espace disque disponible à l'aide de C#
    Rechercher de l'espace disque disponible à l'aide de C#
    Tout d'abord, créez une instance de DriveInfo - DriveInfodInfo=newDriveInfo("E"); Affichez l'espace disponible - Console.WriteLine("DiskFreespace={0}",dInfo.AvailableFreeSpace); Utilisez maintenant la propriété AvailableFreeSpace); espace disponible - Doublepc =(dInfo.AvailableFreeSpace/(float)dInfo.TotalSize)*100;Ici, vous obtiendrez
    Tutoriel C#.Net 978 2023-09-06 10:29:02
  • Méthode de troncature C#
    Méthode de troncature C#
    Utilisez la méthode Truncate en C# pour supprimer tous les chiffres après la virgule décimale. Supposons que ci-dessous se trouve notre numéro - 20,35M. Pour supprimer les chiffres après la virgule décimale, utilisez Truncate() - decimal.Truncate(20.35M) Voyons le code complet - Exemple usingSystem;usingSystem.Linq;classDemo{ staticvoidMain(){ decimaldc=20.35 M ;
    Tutoriel C#.Net 1223 2023-09-06 09:29:06
  • Programme de calcul de base utilisant C#
    Programme de calcul de base utilisant C#
    Pour créer un programme de calculatrice en C#, vous devez utiliser Web Forms. Créez des boutons pour 1 à 9, addition, soustraction, multiplication, etc. Regardons les codes d'addition, de soustraction et de multiplication. Tout d'abord, nous avons déclaré deux variables - staticfloatx,y ; maintenant, nous allons voir comment configurer le code de calcul sur un simple clic de bouton : Notre zone de texte de résultat est un tbResult, car nous utilisons également Windows Forms pour afficher la calculatrice - protectedvoiddd_Click ( objetsender,EventArgse){ x=Convert.ToInt32(tbResult
    Tutoriel C#.Net 842 2023-09-06 08:45:13
  • Méthodes surchargées et ambiguïté en C#
    Méthodes surchargées et ambiguïté en C#
    La surcharge de méthodes vous permet d'avoir plusieurs définitions du même nom de fonction dans la même portée. Les définitions de fonctions doivent différer par le type et/ou le nombre de paramètres dans la liste des paramètres. Regardons un exemple. Ici, l'appel est dirigé vers une méthode avec un seul paramètre - exemple usingSystem;classStudent{ staticvoidDisplayMarks(intmarks1=90){ Console.WriteLine("Methodwithoneparameter!&q
    Tutoriel C#.Net 758 2023-09-06 08:45:10

Recommandations d'outils

Code de contact du formulaire de message d'entreprise jQuery

Le code de contact du formulaire de message d'entreprise jQuery est un formulaire de message d'entreprise simple et pratique et le code de la page d'introduction contactez-nous.

Effets de lecture de boîte à musique HTML5 MP3

L'effet spécial de lecture de boîte à musique HTML5 MP3 est un lecteur de musique MP3 basé sur HTML5 + CSS3 pour créer de jolies émoticônes de boîte à musique et cliquer sur le bouton de commutation.

Effets spéciaux du menu de navigation d'animation de particules cool HTML5

L'effet de menu de navigation d'animation de particules cool HTML5 est un effet spécial qui change de couleur lorsque le menu de navigation est survolé par la souris.

Code d'édition par glisser-déposer du formulaire visuel jQuery

Le code d'édition par glisser-déposer du formulaire visuel jQuery est un formulaire visuel basé sur jQuery et le framework bootstrap.

Modèle Web de fournisseur de fruits et légumes biologiques Bootstrap5

Un modèle Web de fournisseur de fruits et légumes biologiques-Bootstrap5
Modèle d'amorçage
2023-02-03

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus
modèle de back-end
2023-02-02

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5
Modèle d'amorçage
2023-02-02

Modèle Web d'informations de CV simples Bootstrap4

Modèle Web d'informations de CV simples Bootstrap4
Modèle d'amorçage
2023-02-02

Matériau vectoriel d'éléments d'été mignons (EPS+PNG)

Il s'agit d'un joli matériau vectoriel d'éléments d'été, comprenant le soleil, un chapeau de soleil, un cocotier, un bikini, un avion, une pastèque, une crème glacée, une boisson fraîche, une bouée, des tongs, un ananas, une conque, une coquille, une étoile de mer, un crabe. , Citrons, crème solaire, lunettes de soleil, etc., le matériel est fourni aux formats EPS et PNG, y compris des aperçus JPG.
Matériau PNG
2024-05-09

Matériel vectoriel de quatre badges de graduation rouges 2023 (AI+EPS+PNG)

Il s'agit d'un matériau vectoriel de badge de remise des diplômes rouge 2023, quatre au total, disponible aux formats AI, EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-29

Oiseau chantant et chariot rempli de fleurs design matériel vectoriel de bannière de printemps (AI + EPS)

Il s'agit d'un matériau vectoriel de bannière printanière conçu avec des oiseaux chanteurs et un chariot rempli de fleurs. Il est disponible aux formats AI et EPS, y compris l'aperçu JPG.
image de bannière
2024-02-29

Matériau vectoriel de chapeau de graduation doré (EPS+PNG)

Il s'agit d'un matériau vectoriel de casquette de graduation dorée, disponible aux formats EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-27

Modèle de site Web d'entreprise de services de nettoyage et de réparation de décoration intérieure

Le modèle de site Web d'entreprise de services de nettoyage et d'entretien de décoration d'intérieur est un modèle de site Web à télécharger adapté aux sites Web promotionnels qui proposent des services de décoration, de nettoyage, d'entretien et d'autres organisations de services. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-05-09

Modèle de page de guide de CV personnel aux couleurs fraîches

Le modèle de page de guide de CV de candidature personnelle de correspondance de couleurs fraîches est un téléchargement de modèle Web de page de guide d'affichage de travail de CV de recherche d'emploi personnel adapté au style de correspondance de couleurs fraîches. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-29

Modèle Web de CV de travail créatif de concepteur

Le modèle Web de CV de travail créatif de concepteur est un modèle Web téléchargeable pour l'affichage de CV personnels adapté à divers postes de concepteur. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28

Modèle de site Web d'entreprise de construction d'ingénierie moderne

Le modèle de site Web d'entreprise d'ingénierie et de construction moderne est un modèle de site Web téléchargeable adapté à la promotion du secteur des services d'ingénierie et de construction. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28