C# 4.0 如何在控制台的C#中接受int或double类型输入?
如何在控制台中的C#中接受int或double类型的输入???C# 4.0 如何在控制台的C#中接受int或double类型输入?,c#-4.0,input,console-application,C# 4.0,Input,Console Application,如何在控制台中的C#中接受int或double类型的输入??? 我已经在C++和C中输入了,但是在C语言中,我不能在运行时提供用户输入。因此,告诉您如何在C#中的运行时获取输入。您需要使用Console.ReadLine()读取一行文本输入,然后使用int.parse()或double.TryParse()或其他变体将其解析为一个数字。您需要使用Console.ReadLine()读取一行文本输入,然后使用int.parse()或double.TryParse()或其他变体将其解析为一个数字。使
我已经在C++和C中输入了,但是在C语言中,我不能在运行时提供用户输入。因此,告诉您如何在C#中的运行时获取输入。您需要使用
Console.ReadLine()
读取一行文本输入,然后使用int.parse()
或double.TryParse()
或其他变体将其解析为一个数字。您需要使用Console.ReadLine()
读取一行文本输入,然后使用int.parse()
或double.TryParse()
或其他变体将其解析为一个数字。使用Console.ReadLine(),可以放置输入并将其分配给所需的输入,如果为int,则解析它。使用Console.ReadLine(),可以放置输入并将其分配给所需的输入,如果是int,则对其进行解析。使用Console.ReadLine
将输入读取为字符串,然后使用int.parse
或int.TryParse
或double.parse
将其转换为所需类型,如:
string input = Console.ReadLine();
int temp;
if (int.TryParse(input, out temp))
{
//valid int input
}
else
{
//invalid int input
}
Console.WriteLine(temp); //input number
如果您使用TryParse
方法家族进行解析,这会更好,因为在解析失败的情况下,它们不会引发异常
您还可以看到:如何:使用
Console.ReadLine
将输入读取为字符串,然后使用int.Parse
或int.TryParse
或double.Parse
或double.TryParse
将其转换为所需类型,如:
string input = Console.ReadLine();
int temp;
if (int.TryParse(input, out temp))
{
//valid int input
}
else
{
//invalid int input
}
Console.WriteLine(temp); //input number
如果您使用TryParse
方法家族进行解析,这会更好,因为在解析失败的情况下,它们不会引发异常
您还可以看到:如何:尝试使用
Console.ReadLine();
例:
试用
Console.ReadLine();
例:
试试这个-
双a;
int b
a=Convert.ToDouble(Console.ReadLine());//双倍价值
b=Convert.ToInt32(Console.ReadLine());//Int中的值试试这个-
双a;
int b
a=Convert.ToDouble(Console.ReadLine());//双倍价值
b=Convert.ToInt32(Console.ReadLine());//整数值