当前位置:网站首页 > 创业 > 正文

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

0 张子豪 张子豪 2025-10-12 06:42 1

本篇经验将和大师介绍利用 Visual Studio 2017 生当作 C# .NET Core Hello World 应用法式的方式,但愿对大师的工作和进修有所帮忙!

简单的“Hello World”应用法式

  1. 1

    启动 Visual Studio 2017。 从菜单栏中选择“文件” > “新建” > “项目”。 

    在“新项目”*对话框中,依次选择“Visual C#”和“.NET Core”节点。

    然后,选择“节制台应用法式(.NET Core)”项目模板。

    在“名称”文本框中,键入“HelloWorld”。

    选择“确定”按钮,如下图所示:

  2. 2

    Visual Studio 利用模板建立项目。

     C# .NET Core 节制台应用法式模板会主动界说类 Program 和一个需要将 String 数组用作自变量的方式 Main。 

    Main 是应用法式进口点,同时也是在应用法式启动时由运行时主动挪用的方式。 

    args 数组中包含在应用法式启动时供给的所有号令行自变量,如下图所示:

  3. 3

    用于建立简单的“Hello World”应用法式的模板。 它经由过程挪用 Console.WriteLine(String) 方式在节制台窗口中 显示文本字符串“Hello World!”。 

    此刻,选择东西栏上含绿色箭头的“HelloWorld”按钮,可以在调试模式下运行法式。

     若是如许操作,节制台窗口只在较短的时候内可见,然后就会封闭。

     这是因为在执行 Main 方式中的单个语句后,Main 方式和应用法式将当即终止。

  4. 4

    若要在应用法式封闭节制台窗口前将其暂停,请在挪用 Console.WriteLine(String) 方式后当即添加下列代码,如下图所示:

    Console.Write("Press any key to continue..."); 

    Console.ReadKey(true);

    此代码会提醒用户按肆意键,然后在用户按键前暂停法式。

  5. 5

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

  6. 6

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

  7. 7

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

改良“Hello World”应用法式

  1. 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}!");

    Console.Write("\nPress any key to exit..."); 

    Console.ReadKey(true);

  2. 2

    此代码替代现有的 Console.WriteLine、Console.Write 和 Console.ReadKey 语句,如下图所示:

  3. 3

    此代码在节制台中显示“What is your name?”, 然后期待用户输入字符串并按 Enter 键。 它将此字符串存储到名为 name的变量中。 

    它还会检索 DateTime.Now 属性的值(此中包含当前的当地时候),并将此值赋给 date 变量。 

    最后,利用内插字符串在节制台窗口中显示这些值。

  4. 4

    依次选择“生当作” > “生当作解决方案”,编译此法式。

    选择东西栏上的绿色箭头、按 F5 或选择“调试” > “启动调试”菜单项,在 Visual Studio 的调试模式下运行法式。 呈现提醒时,输入名称并按 Enter 键,如下图所示:

  5. 5

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

    现已建立并运行应用法式。 若要开辟专业应用法式,仍需要执行一些其他步调,才可发布应用法式。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/238209.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图