使用 VS 2017 生成 C# .NET Core 应用程序

使用 VS 2017 生成 C# .NET Core 应用程序本篇经验将和大师介绍利用 Visual Studio 2017 生当作 C# .NET Core Hello World 应用法式的方式 , 但愿对大师的工作和进修有所帮忙!
简单的“Hello World”应用法式1启动 Visual Studio 2017 。  从菜单栏中选择“文件” > “新建” > “项目” 。  
在“新项目”*对话框中 , 依次选择“Visual C#”和“.NET Core”节点 。
然后 , 选择“节制台应用法式(.NET Core)”项目模板 。
在“名称”文本框中 , 键入“HelloWorld” 。
选择“确定”按钮 , 如下图所示:

使用 VS 2017 生成 C# .NET Core 应用程序

文章插图

2Visual Studio 利用模板建立项目 。
 C# .NET Core 节制台应用法式模板会主动界说类 Program 和一个需要将 String 数组用作自变量的方式 Main 。  
Main 是应用法式进口点 , 同时也是在应用法式启动时由运行时主动挪用的方式 。  
args 数组中包含在应用法式启动时供给的所有号令行自变量 , 如下图所示:

使用 VS 2017 生成 C# .NET Core 应用程序

文章插图

3用于建立简单的“Hello World”应用法式的模板 。  它经由过程挪用 Console.WriteLine(String) 方式在节制台窗口中 显示文本字符串“Hello World!” 。  
此刻 , 选择东西栏上含绿色箭头的“HelloWorld”按钮 , 可以在调试模式下运行法式 。
 若是如许操作 , 节制台窗口只在较短的时候内可见 , 然后就会封闭 。
 这是因为在执行 Main 方式中的单个语句后 , Main 方式和应用法式将当即终止 。

4若要在应用法式封闭节制台窗口前将其暂停 , 请在挪用 Console.WriteLine(String) 方式后当即添加下列代码 , 如下图所示:
Console.Write("Press any key to continue..."); 
Console.ReadKey(true);
此代码会提醒用户按肆意键 , 然后在用户按键前暂停法式 。

使用 VS 2017 生成 C# .NET Core 应用程序

文章插图

5在菜单栏中 , 选择“生当作” > “生当作解决方案” 。  这会将法式编译当作一种中心说话 (IL) , 然后由及时 (JIT) 编译器转换当作二进制代码 。

6选择东西栏上含绿色箭头的“HelloWorld”按钮 , 从而运行法式 , 如下图所示:

使用 VS 2017 生成 C# .NET Core 应用程序

文章插图

7然后按肆意键封闭节制台窗口 。

改良“Hello World”应用法式1改良应用法式 , 提醒用户输入名字 , 并将其与日期和时候一同显示 。  若要点窜和测试法式 , 请执行以下操作:
在代码窗口中 , 在 static void Main(string[] args) 代码行后面的左括号和第一个右括号之间 , 输入以下 C# 代码:
Console.WriteLine("\nWhat is your name? ");
var name = Console.ReadLine();
var date = DateTime.Now; 
Console.WriteLine($"\nHello, {name}, on {date:d} at {date:t}!");

推荐阅读