Nous allons maintenant discuter de plusieurs méthodes de langage de programmation C # et les implémenter dans l'Ubuntu 20.04 Environnement.
Méthode 01: Utilisation des classes Stream Writer et Stream Reader dans Ubuntu 20.04 pour créer et lire des fichiers texte
Dans cette méthode, nous utiliserons la classe Stream Writer et Stream Reader pour créer un fichier texte tout en y ajoutant du texte. La classe Stream Writer fait partie du système.Espace de noms IO et est utilisé pour les fonctions d'entrée dans un fichier texte, tandis que la classe de lecture de flux, qui est également présente dans le même espace de noms, est utilisée pour lire le fichier texte dans le langage de programmation C #. Ces deux classes nous aideront à atteindre notre objectif dans cette méthode.
Le programme C # ci-dessus commence par l'initialisation d'une variable de chaîne nommée «Nom de fichier."Nous avons donné à cette variable le nom du fichier texte que nous créerons et lisons sur notre appareil. Ensuite, nous lancerons la création de l'objet de la classe Stream Writer, qui aura le fichier.Fonction CreateText, et cette fonction aura la variable de chaîne «Nom de fichier» qui a le nom du fichier texte. Dans les paramètres de l'objet de la classe Stream Writer, nous avons utilisé l'objet pour appeler la méthode de la ligne d'écriture pour ajouter quelques lignes au nouveau fichier texte créé.
Après cela, nous lancerons un objet pour la classe Stream Reader, qui aura la fonction de texte ouverte avec la variable de chaîne de nom de fichier; Cette fonction nous donnera accès au fichier texte. Nous allons maintenant initier une variable de chaîne et le mettre dans une boucle de temps qui aura l'objet Stream Reader Affectant tout le texte du fichier à la variable de chaîne, et tout sera imprimé à l'aide de la fonction de ligne d'écriture de console.
Après avoir compilé et exécuté le code précédent, nous obtiendrons la sortie ci-dessus. Dans cet extrait, nous pouvons voir la sortie de la boucle while dans la fonction du lecteur de flux, qui lit le fichier texte et imprime son contenu. Nous examinerons le fichier texte que nous avons créé et vérifierons que le texte a été ajouté avec succès.
Méthode 02: Utilisation de la classe de flux de fichiers et de lecture de flux pour créer et lire un fichier texte dans Ubuntu 20.04
Dans cette technique, nous créerons un fichier texte et y ajouterons du texte à l'aide du flux de fichiers et des classes de lecture de flux. Pour les méthodes d'entrée de fichier texte, la classe de flux de fichiers du système.L'espace de noms IO sera utilisé, tandis que la classe de lecteur de flux de l'espace de noms sera utilisée pour lire le fichier texte dans cette méthode.
Le code C # ci-dessus commence par l'initialisation d'une variable de chaîne nommée «F."Cette variable est nommée d'après le fichier texte que nous créerons. Ensuite, nous commencerons l'objet de classe Stream Writer, qui aura un «fichier.Fonction CreateText ”avec une variable de chaîne contenant le nom de fichier. Nous avons utilisé l'objet pour utiliser la fonction de ligne d'écriture pour ajouter des lignes au nouveau fichier texte généré à l'aide des arguments de l'objet de la classe Stream Writer.
Après cela, nous créerons un objet pour la classe Stream Reader à l'aide de la méthode "Open Text" et de la variable de chaîne de nom de fichier, qui nous permettra de lire le fichier texte. Maintenant, nous allons créer une variable de chaîne et la placer dans une boucle de temps, avec l'objet Stream Reader Affectant tout le texte du fichier à la variable de chaîne et l'impression de tout en utilisant la méthode "Console Write Line".
Nous obtiendrons la sortie ci-dessus après avoir compilé et exécuté le code précédent. Le résultat de la boucle while de la fonction de lecteur de flux, qui lit le fichier texte et affiche son contenu, peut être vu dans cet extrait. Nous allons maintenant examiner le fichier texte que nous avons préparé.
Le fichier texte a la ligne que nous l'avons ajoutée à l'aide de l'objet de classe Stream Writer, comme nous pouvons le voir dans l'exemple suivant.
Méthode 03: Utilisation de la sécurité de la sécurité et du flux de fichiers pour créer un fichier texte avec un accès sécurisé dans Ubuntu 20.04
Dans cette méthode, nous utiliserons la classe de sécurité des fichiers pour restreindre l'accès à un fichier texte, et seuls les utilisateurs spécifiés seront autorisés à ouvrir et modifier le fichier. La classe de sécurité des fichiers et la classe de flux de fichiers se trouvent tous deux dans le système.IO Nawspace et sera utilisé pour créer un fichier texte sur notre système dans cette fonction.
Dans ce programme C #, nous initialiserons une variable de chaîne avec le nom du fichier texte stocké dedans. Ensuite, nous créerons un objet de la classe de sécurité des fichiers et l'utiliserons pour la «fonction d'ajout de règle d'accès», qui est l'héritage supplémentaire de la règle d'accès au système de fichiers; Cela allouera le nouveau fichier texte de ses droits d'accès. Après cela, nous créerons un objet de la classe de flux de fichiers pour créer un fichier texte, et dans les paramètres, nous passerons l'objet de la classe de sécurité des fichiers avec la taille du fichier et d'autres détails. Ensuite, avec l'aide du tableau d'octets, nous ajouterons également du texte au fichier.
Dans cette sortie, nous pouvons voir que le fichier texte a été créé avec succès lorsque le contenu du fichier a été affiché dans le terminal.
Méthode 04: Utilisation du fichier.Écrivez tout le texte pour créer et ajouter du texte à un fichier texte dans Ubuntu 20.04
Dans cette méthode, nous utiliserons les fonctions du système.Espace de noms de texte pour créer un fichier texte. Cet espace de noms dans le langage de programmation C # a toutes les fonctionnalités liées aux opérations textuelles. Dans cette méthode, nous utiliserons la fonction d'écriture de tout le texte du système.Espace de noms de texte pour créer et ajouter du texte à un nouveau fichier texte.
Dans ce programme C #, nous initialiserons deux variables de chaîne, l'une avec le nom du fichier et l'autre avec le texte que nous voulons ajouter au fichier. Ensuite, nous appellerons la fonction d'écriture de texte avec ces deux variables de chaîne comme paramètre.
Après avoir exécuté le programme ci-dessus, nous obtiendrons la sortie suivante:
Le terminal et le fichier texte sont la preuve que la fonction d'écriture TOUT Texte a créé avec succès un fichier texte avec un texte.
Conclusion
Dans cet article, nous avons discuté de plusieurs méthodes de langage de programmation C # pour créer un fichier texte sur votre appareil. L'utilisation de classes spéciales conçues pour l'édition et la création de fichiers texte présents dans le système.L'espace de noms IO, qui sont des bibliothèques d'opérations spéciales (entrée et sortie) liées aux fichiers texte dans les langages de programmation C #, ont également été discutés dans cet article. Nous nous sommes concentrés sur la fonction des classes de flux pour créer un fichier qui est la méthode create () et était commun dans plusieurs classes. Nous avons implémenté cette méthode et d'autres méthodes de création de fichiers texte dans l'ubuntu 20.04 Environnement pour mieux comprendre comment ces différentes classes et fonctions fonctionnent ensemble dans le langage de programmation C #.