Maintenant, il est temps de créer un fichier C # dans lequel nous devons en créer .Filet code. Ce fichier doit être enregistré dans le répertoire domestique. Par conséquent, nous utilisons la maison actuelle située dans le terminal et la créons avec l'instruction «Touch». Nous l'avons nommé «longueur.CS ". En inscrivant le contenu du dossier à domicile avec la commande List, nous avons également le fichier nouvellement créé.
Exemple 01:
Dans le premier exemple, nous chercherons à obtenir la longueur d'un tableau de type de chaîne. Vous devez ouvrir ce fichier nouvellement créé dans l'un des éditeurs Linux. Pour plus de commodité, nous avons utilisé l'éditeur de texte simple (i.e. insérer, mettre à jour, sauver et sortir.) Nous avons commencé notre premier exemple avec la bibliothèque C # principale «système» qui est un must dans chaque code C # pour le faire fonctionner correctement.
Nous utilisons le mot-clé «Utilisation» pour utiliser la bibliothèque système. Après cela, nous avons commencé une classe de «test» définie par l'utilisateur avec le mot-clé «classe» suivi des supports. Tout sera effectué dans cette classe. Chaque programme en C # est exécuté en utilisant la fonction principale () de C #. Nous avons donc commencé la fonction STATIC VOID Main () en initialisant un tableau de chaîne nommé «Arr» et en lui attribuant quelques valeurs de chaîne. Voici la boucle «pour chaque» pour itérer les valeurs d'un tableau de cordes «arr». Chaque valeur «Val» dans le tableau «arr» sera imprimée sur le shell suivie d'un espace en utilisant la fonction «Écrire» de la classe de console de C #. La classe de console est la classe générique la plus utilisée de C # qui est délibérément conçue pour tenir la lecture et écrire des fonctions.
La fonction écrite () suivante de la classe de console a été utilisée pour donner une pause de ligne et afficher la «longueur de l'arr» sur la coque. La fonction Next Write () pour la classe de console est utilisée pour obtenir et afficher la longueur d'un tableau «Arr» appelant la fonction «longueur» de la classe de console avec le produit «dot». La dernière fonction écriture () a ajouté une pause de ligne. Nous avons fermé la fonction principale () et la classe de test à la fin. Enregistré le code avec Ctrl + S.
Maintenant, le code est prêt à être utilisé sur le shell. Nous avons utilisé le compilateur «MCS» pour «C #» dans le shell Ubuntu pour compiler le fichier «longueur.cs »en un instant. La durée.Le fichier exe a été créé et nous avons utilisé le mono-runtime pour exécuter ce fichier exécutable sur le shell. Le tableau «arr» s'est affiché sur la première ligne et la longueur totale de ce tableau a été affichée sur la ligne suivante I.e. 5.
Exemple 02:
Nous avons couvert le premier exemple avec l'utilisation de la fonction Longueur () de la classe de console pour obtenir la longueur d'un tableau de type de chaîne. Il est temps d'obtenir la longueur de certains tableaux de type entier en C #. Nous avons commencé cet exemple avec la même bibliothèque système et la classe de «test» définie par l'utilisateur. Dans la fonction Main () statique void main (), nous avons initialisé 2 tableaux de type entier. Le premier tableau A1 est en 2 dimension tandis que le tableau A2 est tridimensionnel.
Selon nos informations, la fonction de longueur doit fonctionner à la fois sur le tableau identique à un tableau simple et à 1 dimension sans aucun problème. Le résultat est que les deux premières fonctions écrits () de la classe de console ont été utilisées pour afficher la longueur du tableau bidimensionnel «A1» en utilisant la fonction «longueur» en l'appelant à l'intérieur. La fonction 3e et 4e écriture () pour la classe de console est utilisée pour afficher la longueur du tableau 3 dimension A2 sur le shell à l'aide d'une fonction «longueur» pour C #. La dernière fonction d'écriture a été utilisée pour donner une rupture de ligne en utilisant le caractère «\ n» avec la classe de console. Le programme principal () et le test de classe ont été terminés et fermés ici avec des supports. Enregistrez ce code et quittez le fichier pour l'exécuter sur le shell.
Nous utilisons à nouveau le compilateur «MCS» pour C # sur la coque pour compiler notre longueur.Fichier CS. Il a créé une longueur.Fichier exécutable EXE dans le dossier domestique. Nous avons utilisé la commande mono-runtime pour exécuter notre fichier exécutable pour C # et avons obtenu la sortie déposée ci-dessous. Il affichait la longueur de A1 à 10 et la longueur de A2 comme 12 I.e. la longueur est égale au total des éléments dans un tableau.
Exemple 03:
Les deux exemples ci-dessus étaient utilisés la fonction de classe de console «longueur ()» pour obtenir la longueur du tableau pour des tableaux entiers dimensionnels différents et des tableaux de chaîne. Maintenant, nous allons regarder une autre fonction que je.e. La fonction «compter» pour obtenir la longueur des tableaux. Pour utiliser la fonction «Count», nous utilisons l'espace de noms «linq» de la bibliothèque système qui contient la classe énumérable. Cette classe énumérable contient la fonction «compter» dedans.
L'utilisation de la bibliothèque «système» est un must. La classe de test et la fonction Main () ont été lancés. Un tableau vide A1 de la taille 10 a été défini et la fonction Count () l'utilise pour obtenir la longueur. Le résultat sera enregistré en variable v1 et la fonction écrite () de la classe de console sera utilisée pour l'afficher sur le shell. Ensuite, nous avons initialisé un autre tableau A2 avec certaines valeurs entiers et utilisé la fonction Count () pour trouver sa longueur ou le nombre total d'éléments. Le résultat sera enregistré en variable v2 et la fonction écrite () de la classe de console l'affichera sur l'écran de la coque.
En compilant la longueur.Fichier CS et exécuter la longueur.fichier exe sur le shell, nous avons la longueur des deux tableaux i.e. 10 et 12 respectivement.
Conclusion:
L'introduction de cet article explique la définition et l'utilisation des tableaux dans différents langages de programmation et les types de tableaux que nous pouvons faire.e. dynamique vs statique. Les 2 premiers exemples montrent élégamment l'utilisation de la fonction de longueur () pour la classe de console pour découvrir la longueur pour les réseaux de chaînes, les tableaux entiers en 2 dimensions et tridimensionnels. Le dernier exemple est utilisé pour démontrer l'utilisation de la fonction Count () pour l'espace de noms Linq de C # pour effectuer la même tâche. Les deux fonctions font le même travail et on peut les utiliser alternativement.