c#语言的输入输出

该文展示了C#中使用Console类进行控制台输入输出的基本操作,包括Console.WriteLine提示信息,Console.ReadLine读取用户输入的字符串和整数,以及Convert.ToInt32转换字符串为整数。同时提到了输入验证和异常处理的注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在C#语言中,可以使用Console类来进行控制台输入输出。下面给出一个简单的输入输出例程:

using System;

namespace InputOutputDemo
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Please enter your name:");
            string name = Console.ReadLine();

            Console.WriteLine("Please enter your age:");
            int age = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Your name is {0} and your age is {1}.", name, age);
        }
    }
}

在这个例子中,我们首先使用Console.WriteLine方法输出提示信息,并使用Console.ReadLine方法读取用户输入的字符串和整数,然后将其存储在nameage变量中。

需要注意的是,使用Console.ReadLine方法读取用户输入的字符串时,返回的结果包含换行符\r\n。因此,需要使用string.Trim方法将其去除。

此外,如果用户输入的不是合法的整数,例如输入了一个字符串或者一个小数,那么程序就会抛出异常。因此,需要使用Convert.ToInt32方法将输入的字符串转换为整数。

总之,在C#语言中,控制台输入输出操作非常简单,只需要使用Console类中提供的方法即可实现。当然,在实际应用中,可能需要更复杂的输入输出操作,例如文件输入输出或网络传输等,这需要使用相应的类库来实现。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WangLanguager

您的鼓励是对我最大的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值