I would like to get the user enters two different values using only ONE statement of Console.ReadLine()
.
More specifically, instead of using two different variables declarations with two different ReadLine()
method - I want to let the user enters two variables at the same time using one ReadLine()
method for further processing.
Something like this?
var line = Console.ReadLine();
var arguments = line.Split(' ');
var arg1 = arguments[0];
var arg2 = arguments[1];
In this example, space delimits the arguments. You can use ,
or ;
as a delimiter, if you would like to.
Console.WriteLine("Enter values separated by space");
string input = Console.ReadLine();
string[] inputs = input.Split(' ');
foreach (string inp in inputs)
{
Console.WriteLine(inp);
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With