在C#中,使用控制台进行输入输出的基本示例代码如下:
using System;
class Program
{
static void Main()
{
// 输出提示信息
Console.WriteLine("请输入您的名字:");
// 读取用户输入
string name = Console.ReadLine();
// 输出问候语
Console.WriteLine($"欢迎, {name}!");
// 输入两个数字并求和
Console.WriteLine("请输入第一个数字:");
int num1 = int.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个数字:");
int num2 = int.Parse(Console.ReadLine());
// 计算两数之和
int sum = num1 + num2;
// 输出结果
Console.WriteLine($"两数之和为: {sum}");
// 等待用户按键继续(防止程序立即退出)
Console.ReadKey();
}
}
这个程序首先会打印一条提示信息要求用户输入他们的名字,然后使用Console.ReadLine()
方法获取用户的输入。接着它会要求用户输入两个整数,并将它们转换为整数类型后相加。最后,它将显示这两个数字的和,并等待用户按任意键关闭程序。
请注意,在实际应用中,对用户输入的验证是十分重要的,特别是当这些输入用于计算或数据库操作时。上述代码中的int.Parse(Console.ReadLine())
在用户输入非数字字符时会导致异常,所以在生产环境中,应使用更健壮的方式处理用户输入,例如使用int.TryParse
方法以防止程序因无效输入而崩溃。