我正在学习 C#(VS 2012 Professional),在以下示例中,即使该Console.ReadLine()
方法是代码块中的最后一条指令,控制台窗口也不会保持打开状态:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace testing
{
class Program
{
static void Main(string[] args)
{
// fahrenheit conversion example
Console.Write("Enter temp in fahrenheit: ");
double fahrenheit = Console.Read();
double celsius = (fahrenheit - 32.0) * (5.0 / 9.0);
Console.WriteLine("Celsius is: " + celsius);
Console.ReadLine();
}
}
}
在方法的实现中是否存在我忽略的复杂性,Console.ReadLine()
或者可能是代码块中的一段冲突代码?