Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将字符串放在Console.ReadLine()控制台应用程序之前_C#_Console.writeline_Console.readline - Fatal编程技术网

C# 如何将字符串放在Console.ReadLine()控制台应用程序之前

C# 如何将字符串放在Console.ReadLine()控制台应用程序之前,c#,console.writeline,console.readline,C#,Console.writeline,Console.readline,我想在用户输入之前加一个字符,就像在普通的cmd中一样。我试过了 Console.WriteLine(“]”,input=Console.ReadLine())其中input是获取用户输入的字符串,但它不起作用。我还在Console.WriteLine(“]”“+input=Console.ReadLine())的行中尝试了一些东西但这返回了错误“赋值的左侧必须是变量、属性或索引器” 使用而不是从同一行读取输入 Console.Write("]"); // does not insert new

我想在用户输入之前加一个字符,就像在普通的cmd中一样。我试过了
Console.WriteLine(“]”,input=Console.ReadLine())
其中input是获取用户输入的字符串,但它不起作用。我还在
Console.WriteLine(“]”“+input=Console.ReadLine())的行中尝试了一些东西但这返回了错误“赋值的左侧必须是变量、属性或索引器”

使用而不是从同一行读取输入

Console.Write("]"); // does not insert new line after ]
input = Console.ReadLine();
使用而不是从同一行读取输入

Console.Write("]"); // does not insert new line after ]
input = Console.ReadLine();

Console.Write(“]”);input=Console.ReadLine()不同之处在于,
WriteLine()
在行尾添加一个换行符
Write()
不会。
Console.Write(“]”);input=Console.ReadLine()不同之处在于,
WriteLine()
在行尾添加一个换行符<代码>写入()。