C# C“简单”;“你好,世界”;控制台中缺少一行代码?
由于某种原因,它缺少最后一个Console.WriteLine,在我输入currentYear后,它关闭应用程序而不向控制台显示字符串。我刚刚开始学习c#所以也欢迎任何其他帮助我学习的资源,谢谢!(顺便说一句,我正在使用visual studio)您需要在代码底部添加Console.Read或Console.ReadLineC# C“简单”;“你好,世界”;控制台中缺少一行代码?,c#,visual-studio,C#,Visual Studio,由于某种原因,它缺少最后一个Console.WriteLine,在我输入currentYear后,它关闭应用程序而不向控制台显示字符串。我刚刚开始学习c#所以也欢迎任何其他帮助我学习的资源,谢谢!(顺便说一句,我正在使用visual studio)您需要在代码底部添加Console.Read或Console.ReadLine using System; using System.Collections.Generic; using System.Linq; using System.Text;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
string userName = "";
int userAge = 0;
int currentYear = 0;
Console.Write("Please enter your name: ");
userName = Console.ReadLine();
Console.Write("Please enter your age: ");
userAge = Convert.ToInt32(Console.ReadLine());
Console.Write("Please enter the current year: ");
currentYear = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Hello World, my name is {0} and I'm {1} years old, I was born on the year {2} .", userName, userAge, currentYear - userAge);
}
}
}
否则控制台将关闭,因为代码块已经执行
旁注:此问题可能重复
请尝试在主要方法的末尾添加Console.Read()或Console.ReadLine()。欢迎来到Zeeee,我很高兴您能够回答第一个问题!请考虑抽出时间来阅读并阅读其中的一些内容。快乐编码!谢谢这就解决了问题。我明白了,当他们把这个论坛当成上帝的时候,这意味着什么!没问题:)。快乐编码!
Console.ReadLine();