Console.ReadLine()
是 C# 中的一个输入函数,其作用是读取用户在控制台上输入的一行字符序列(即完整的一行文本)并返回该文本。 Console.ReadLine()
函数的返回类型为String
。在读取用户输入之前,程序会暂停并等待用户的输入,一旦用户在控制台中输入了一行字符,该函数将读取该文本并将其保存到内存中,然后程序将继续向下执行。
它的语法格式如下:
string line = Console.ReadLine();
接下来我们就来看两个实例说明:
实例 1:
using System;
namespace ConsoleReadLineExample1
{
class Program
{
static void Main(string[] args)
{
Console.Write("请输入你的名字:");
string name = Console.ReadLine();
Console.WriteLine($"欢迎你,{name}!");
}
}
}
上面的例子中,通过 Console.Write()
函数输出提示信息要求用户输入他们的名字,程序暂停并等待用户的输入。一旦用户在控制台输入了他们的名字并按下回车键,该程序使用 Console.ReadLine()
函数读取用户输入的完整行文本并将其保存到变量 name
中。最后使用插值字符串的方式向用户输出欢迎语。示例运行结果如下:
请输入你的名字:Tom
欢迎你,Tom!
实例 2:
假设我们需要让用户输入并确定一个数字 X ,然后打印 X 行问候语。
using System;
namespace ConsoleReadLineExample2
{
class Program
{
static void Main(string[] args)
{
Console.Write("请输入一个数字:");
var x = int.Parse(Console.ReadLine());
Console.WriteLine("下面开始打印问候语:");
for (int i = 0; i < x; i++)
{
Console.WriteLine($"第 {i + 1} 个好朋友,好久不见!");
}
}
}
}
上面的例子中,用户输入数字 X ,程序读取并解析为整数类型,并打印问候语 X 行。示例运行结果如下:
请输入一个数字:3
下面开始打印问候语:
第 1 个好朋友,好久不见!
第 2 个好朋友,好久不见!
第 3 个好朋友,好久不见!
以上便是 Console.ReadLine()
的作用与使用方法的详细讲解意见,希望对你有帮助。