有什么岁月静好,不过是有人替你负重前行!哪

第一个C#程序

1.第一个C#程序

今日内容

  • 控制台输入、输出QQ用户信息
  • 求两个数的和
  • 实现银行系统的开户功能

本章技能目标

  • 掌握简单C#程序的开发步骤
  • 掌握C#中的变量类型及命名规则
  • 会使用Console类实现控制台输入/输出信息
  • 掌握C#中定义类、对象和方法的语法

1.1.1 前言

 这里就不详细介绍C#概述了,如果还不知道C#跟.NET平台是什么的话可以自行百度,大家可以看文章跟着我敲代码带你们一起写练习题,贯穿项目,后面会更新更深入的文章,希望可以帮组到刚入门C#的朋友。

      .NET开发人员必须会使用MSDN,因为它提供了开发中将要用到的相关技术帮助,MSDN提供帮助的两种方式如下。

在线方式:网址为 https://docs.microsoft.com/zh-cn/dotnet/

离线方式:用安装程序安装在计算机上

    本文章中使用的开发工具是Visual Studio 2015,Visual Studio 2015最简单的窗口结构如图1.1所示,随着学习的深入,会认识其他的窗口。

 

图1.1 IDE窗口结构

▷ 解决方案资源管理器:Visual Studio提供的有效管理应用程序的容器。

▷ 错误列表:用来显示程序编译错误、警告信息。

1.2.1 新建程序

 

 启动Visual Studio,选择“开始”→“所有程序”→"Visual Studio 2015"→“Visual Studio 2015”选项,如图1.2所示

 

 

  图1.2.1 启动Visual Studio 2015

       使用Visual Studio创建并运行控制台运用程序包括三步:新建项目→生成可执行文件→运行。现在创建第一个控制台应用程序,输出一句话“Hello World”。

1.2.2 新建项目

 

(1)在Visual Studio菜单栏中选择“文件”→“新建”→“项目” 选项,弹出“新建项目”对话框,如图1.2.2所示。

(2)在左侧的项目类型中选择“Visual C#”,在右侧的模板列表中选择“控制台应用程序”选项。

(3)在“名称”文本框中输入“HelloWorld”。

(4)为项目选择一个保存的位置。如D:\。单击“确定”按钮后,就创建了一个C#代码模板,如图1.2.2.1所示。

(5)在Main()方法中添加如下代码。

            Console.WriteLine("Hello Word!");       

            Console.ReadLine()

 

图1.2.2“新建项目”对话框

 

图1.2.2.1C#代码模板

 

 

 

1.2.3 生成可执行文件

在Visual Studio 菜单栏选择“生成”→“生成可执行文件”选项,如果错误列表中没有显示错误和警告,并且Visual Studio 的状态栏中显示“生成成功”,就表示代码没有编译错误,可以运行了!

1.2.4 开始运行

在Visual Studio 菜单栏选择“调试”→开始运行(不调试)选项。如果看到图1.2.4所示 的结果,恭喜你成功运行自己的第一个C#程序了。

 

图1.2.4 HelloWord 项目输入

 

 小技巧:

  • 执行C#应用程序时,可以使用.NET Framework提供的以下快捷键。

  • ☛ F5:启动。

  • ☛ Ctrrl+F5:开始执行不调试。

1.3 认识控制台应用程序文件夹的结构

  Visual Studio提供了一个窗口叫做解决方案管理器,在这里可以管理解决方案中包含的各类文件。在解决方案资源管理器中,单击(显示所有文件)按钮,就可以看到项目中的结构了,如图1.3所示。

 图1.3 解决资源管理器

需要认识下面的两个文件。

☛Program.cs:该文件是项目的启动文件,在该文件中定义项目的启动入口,即Main()方法。

在C#中,程序源文件以.cs作为扩展名。

☛HelloWord.exe:这个文件位于bin\Debug目录下,是项目编译后生成的可执行文件,可以直接运行。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @   大果冻  阅读(53)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示