c#如何让用户输入字符串?

 我来答
清风无意尘事美
2023-05-13 · MBA相关知识分享、经验交流
清风无意尘事美
采纳数:122 获赞数:53

向TA提问 私信TA
展开全部

在 C# 中,可以使用 `Console.ReadLine()` 方法来从控制台获取用户输入的字符串。该方法会等待用户输入并按下回车键后返回用户输入的内容。

例如,下面的代码演示了如何使用 `Console.ReadLine()` 获取用户输入:

```csharp

using System;

class Program 

{

static void Main(string[] args) 

{

Console.Write("请输入您的姓名:");

string name = Console.ReadLine();

Console.WriteLine("您好," + name + "!");

}

}

```

以上代码中,我们先使用 `Console.Write()` 方法向控制台输出提示信息,让用户输入自己的姓名。然后,调用 `Console.ReadLine()` 方法等待用户输入,将其保存到变量 `name` 中,并最终输出欢迎信息,其中使用了字符串拼接的方式将用户输入的姓名插入到输出的字符串中。

当用户运行程序后,程序会在控制台上提示用户输入姓名,等待用户输入后回车,然后输出欢迎信息,例如:

```

请输入您的姓名:Tom

您好,Tom!

```

需要注意的是,`Console.ReadLine()` 方法获取到的用户输入是一个字符串,如果需要将其转换为其他类型(比如整数或浮点数),则需要使用相应类型的转换函数进行类型转换。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式