Maison  >  Article  >  développement back-end  >  Effacer la sortie de la console à l’aide de la fonction Console.Clear en C#

Effacer la sortie de la console à l’aide de la fonction Console.Clear en C#

WBOY
WBOYoriginal
2023-11-18 11:00:511537parcourir

Effacer la sortie de la console à l’aide de la fonction Console.Clear en C#

Utilisez la fonction Console.Clear en C# pour effacer la sortie de la console

Dans les applications console C#, nous devons souvent effacer les informations de sortie dans la console pour afficher un nouveau contenu ou offrir une meilleure expérience utilisateur. C# fournit la fonction Console.Clear pour implémenter cette fonction, qui peut effacer la sortie dans la console et rendre l'interface à nouveau vide.

Le format d'appel de la fonction Console.Clear est le suivant :

Console.Clear();

Cette fonction ne nécessite la saisie d'aucun paramètre et peut être appelée directement pour effacer la sortie dans la console. Montrons comment utiliser la fonction Console.Clear pour effacer la sortie de la console.

Tout d'abord, nous créons une application console et importons l'espace de noms System afin de pouvoir utiliser les fonctions associées de la classe Console. Dans la fonction Main, nous générons d'abord des informations textuelles, puis appelons la fonction Console.Clear pour les effacer, et enfin générons de nouvelles informations textuelles. Le code complet est le suivant :

using System;

namespace ConsoleClearDemo
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("这是要清空的文本信息1");
            Console.WriteLine("这是要清空的文本信息2");
            Console.WriteLine("这是要清空的文本信息3");
            Console.WriteLine("这是要清空的文本信息4");

            Console.WriteLine("按任意键清空控制台输出...");
            Console.ReadKey();

            Console.Clear();

            Console.WriteLine("控制台输出已经清空,这是新的文本信息5");
            Console.WriteLine("控制台输出已经清空,这是新的文本信息6");

            Console.WriteLine("按任意键退出程序...");
            Console.ReadKey();
        }
    }
}

Dans le code ci-dessus, nous générons d'abord des informations textuelles, puis attendons que l'utilisateur entre n'importe quelle clé. Lorsque l'utilisateur appuie sur une touche, la console appelle la fonction Console.Clear pour l'effacer, puis génère de nouvelles informations textuelles et attend enfin que l'utilisateur entre à nouveau une touche pour quitter le programme.

Lors de l'exécution du programme ci-dessus, vous constaterez que toutes les sorties de la console ont été effacées, ne laissant que la dernière nouvelle sortie de message texte. C'est ce que fait la fonction Console.Clear pour effacer la sortie de la console.

Pour résumer, l'utilisation de la fonction Console.Clear en C# peut facilement effacer la sortie de la console et rendre l'interface à nouveau vide. J'espère que l'exemple de code de cet article pourra vous aider et vous permettre de mieux utiliser le langage C# pour développer des applications console.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn