4
我想讓用戶輸入兩個不同的值,只使用Console.ReadLine()
的一條語句。 更具體地說,不是使用兩個不同的變量聲明與兩個不同的ReadLine()
方法 - 我想讓用戶同時使用一個ReadLine()
方法輸入兩個變量進行進一步處理。讀取用戶的兩個輸入
我想讓用戶輸入兩個不同的值,只使用Console.ReadLine()
的一條語句。 更具體地說,不是使用兩個不同的變量聲明與兩個不同的ReadLine()
方法 - 我想讓用戶同時使用一個ReadLine()
方法輸入兩個變量進行進一步處理。讀取用戶的兩個輸入
這樣的事情?
var line = Console.ReadLine();
var arguments = line.Split(" ");
var arg1 = arguments[0];
var arg2 = arguments[1];
在這個例子中,空格分隔了參數。如果您願意,可以使用,
或;
作爲分隔符。
Console.WriteLine("Enter values separated by space");
string input = Console.ReadLine();
string[] inputs = input.Split(' ');
foreach (string inp in inputs)
{
Console.WriteLine(inp);
}
@Sinan - 你有沒有理由不接受答案? – 2011-06-17 16:52:58