此时,我正在开发一个脚本,该脚本将获取员工信息并以特定方式显示信息。在这种情况下,我尝试使用".ToString"方法,因此保持输入显示在同一行上,而不创建新行我知道这相当简单,但我对显示的错误并不熟悉。如有任何帮助,我们将不胜感激。
代码示例:
Console.WriteLine("********* Prompt for Employee information and create first employee **********");
Console.WriteLine("");
Console.WriteLine("Enter the First name: ");
Console.Write(line.ToString());
if (line.Contains("x"))
{
Console.WriteLine("Enter the Last name: ");
line2 = Console.ReadLine();
//Rest of Code Follows Same Flow...
您声明的行如下:
string line;
试着把它改成这样:
string line = "";
代码中没有名为line
的变量。即使它存在于您发布的代码段之前的某个位置,它也没有值。您可能已经声明了它,但从未初始化过它。因此它不包含对实际对象的引用。
如果您想在控制台窗口中打印一行内容,可以使用Console.Write()