本篇经验将和大师介绍利用 Visual Studio 2017 生当作 C# .NET Core Hello World 应用法式的方式,但愿对大师的工作和进修有所帮忙!
简单的“Hello World”应用法式
- 1
启动 Visual Studio 2017。 从菜单栏中选择“文件” > “新建” > “项目”。
在“新项目”*对话框中,依次选择“Visual C#”和“.NET Core”节点。
然后,选择“节制台应用法式(.NET Core)”项目模板。
在“名称”文本框中,键入“HelloWorld”。
选择“确定”按钮,如下图所示:
- 2
Visual Studio 利用模板建立项目。
C# .NET Core 节制台应用法式模板会主动界说类 Program 和一个需要将 String 数组用作自变量的方式 Main。
Main 是应用法式进口点,同时也是在应用法式启动时由运行时主动挪用的方式。
args 数组中包含在应用法式启动时供给的所有号令行自变量,如下图所示:
- 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);
此代码会提醒用户按肆意键,然后在用户按键前暂停法式。
- 5
在菜单栏中,选择“生当作” > “生当作解决方案”。 这会将法式编译当作一种中心说话 (IL),然后由及时 (JIT) 编译器转换当作二进制代码。
- 6
选择东西栏上含绿色箭头的“HelloWorld”按钮,从而运行法式,如下图所示:
- 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}!");
Console.Write("\nPress any key to exit...");
Console.ReadKey(true);
- 2
此代码替代现有的 Console.WriteLine、Console.Write 和 Console.ReadKey 语句,如下图所示:
- 3
此代码在节制台中显示“What is your name?”, 然后期待用户输入字符串并按 Enter 键。 它将此字符串存储到名为 name的变量中。
它还会检索 DateTime.Now 属性的值(此中包含当前的当地时候),并将此值赋给 date 变量。
最后,利用内插字符串在节制台窗口中显示这些值。
- 4
依次选择“生当作” > “生当作解决方案”,编译此法式。
选择东西栏上的绿色箭头、按 F5 或选择“调试” > “启动调试”菜单项,在 Visual Studio 的调试模式下运行法式。 呈现提醒时,输入名称并按 Enter 键,如下图所示:
- 5
按肆意键封闭节制台窗口。
现已建立并运行应用法式。 若要开辟专业应用法式,仍需要执行一些其他步调,才可发布应用法式。
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/238209.html
- 上一篇: office2013怎么查看版本
- 下一篇: 怎样避免excel中出现错误值(#DIV/0)
猜你喜欢
-
什么是煤液化(Coal Liquefaction)?
-
什么是机械阶段(Mechanical Stage)?
-
什么是信号反射(Signal Reflection)?
-
哪些是新兴技术(Some Emerging Technologies)?
-
什么是分子药理学(Molecular Pharmacology)?
-
操作顺序是什么(Order of Operations)?
-
什么是碱性磷酸酶(Alkaline Phosphatase)?
-
什么是电力推进(Electric Propulsion)?
-
在科学中,什么是雾(In Science, Haze)?
-
什么是比较显微镜(Comparison Microscope)?
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
faceu激萌怎么把瘦脸开到最大
二人梭哈
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:261580
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:74382