1.C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。

注释:.NET  点耐特    刀特耐特     MICROSOFT  麦亏少负的

2.创建项目最好用大驼峰命名法  建议使用公司名  + 项目名称  注意不要使用中文                               解决方案要和项目名称最好一致(便于修改)

2.1 : 修改文件名可以在   下面AssemblyInfo.cs中修改 也可以 双击Properties

3. 项目解析:

     3.1   程序集信息

        1.主要保存项目相关的说明和相关版本的信息

 2.引用   当项目中可以使用系统模块    自己写的第三方模块 或  第三方的模块  存放在以下位置

3.配置文件  项目的框架 等配置 信息   项目需要使用的特点数据信息   存放在以下位置

 

4.程序入口类   

在一个程序里有很多很多的语句代码,不过他们是不会同时运行的。程序是从第一个语句开始,先执行这条语句,在执行下一条语句,以此类推。这些语句通常组织为一组类。那么运行程序是它是这么知道先从那条语句开始执行的呢?

这就引用了入口点。除非程序中存在且只有一个名为Main() 的方法(我们称它为入口点),否则编译器不会构建你的代码。程序从Main()中的第一天语句开始执行。 

 

5.解决方案和项目
   解决方案和项目的 关系

    1.解决方案和项目都是VS提供的用于管理应用程序的容器
    2.一个解决方案可以包含一个或多个项目                                                                                                 2.1 引入外部的项目鼠标右键点击项目名  找到  添加  +  现有项                                                         2.2  鼠标右键项目名 找到  设为启动项目   点击项目名会有明显加粗 运行程序先执行此项目
    3.这些项目可以利用解决方案 连接在一起 统一编译统一更新                                                            4. sln和.csproj文件
       .sln:解决方案文件,里面包含着整个解决方案的信息,可以双击运行。
       .csproj:项目文件,里面包含着这个项目的信息,可以双击运行。

6. debug和release
   1.debug调试  用来运行程序 观察程序执行过程  排查程序错误  不作为正式发布使用  可以使用  断点调试功能
 2.release发布  把调试好的程序 通过relase编译  程序更加轻量 ,并做了优化

注意:如果使用debug  和 release 分别会在这里面创建文件

 

3.点击快捷键F5 或者点击绿色箭头 启动                                                                                          4.断点调试当需要对程序的执行过程进行逐步观察时(或者在排错时)使用断点调试
 

更多推荐