C#-项目的组织(各部分组成,代码格式)
2021-01-29 19:24
标签:创建 展开 单行 项目 语句 部分 拓展 ima line Visual Studio 用项目解决方案(.sln)和项目来同管理源程序文件和各自资源文件。 一个解决方案可以包含1-n个项目。 C#源文件的拓展名为 .cs 一个C#源文件中一般只包含一个类【建议这样做】,但也可以包含多个类,文件名和类名可以相同【建议相同】,也可以不同【包含多个类时一般不和类名相同】。 类中包含:构造方法,方法,属性等成员。代码封装到类的成员里。 调试环境下:项目编译后,生成的可执行文件默认保存在项目的bin\Debug文件夹下。 实际发布时,应该将编译选项改为Release。 文件-------》新建---------》项目 命名空间是对类的一种划分。(关键词namespace)划分形式上和文件夹和文件的划分形式类似。 命名空间是一种逻辑划分,而非物理上的存储分类。 命名空间可以包含子命名空间,类划分在某个命名空间下。
格式:命名空间.命名空间….命名空间.类名.静态方法名(参数,…); 例如:System.Console.WriteLine("Hello World!"); 1.创建实例 格式:命名空间.命名空间....类名 实例名称 = new ..... 2.通过实例方法调用 实例名称.方法名(参数,.....) 例如: System.Text.StringBuilder b = new StringBuilder(); b.Append("abcd"); using关键字 三种用途 作为引用指令,引入命名空间 例如:using System.Windows.Forms; 作为别名指令,用于简化命名空间的层次结构 例如:using Winform= System.Windows.Forms; 作为语句(定义一个范围) 程序执行到“}”时,就会自动释放font1对象, 例如: using (var font1 = new Font("Arial", 10.0f);) { …… } 一个应用程序中只能有一个Main方法,具体要求: 应用程序入口的方法名必须是“Main” Main方法必须声明为public static Main方法的返回类型只能是 void 或者 int。、、返回值为int时,一般用于返回错误代码 Main方法可以放在任何一个类中。 一般将Main方法放在Program.cs类中,这样容易找到它,例如MyConsoleApp中的Program.cs。 WPF应用程序中的Main方法是自动生成的而且不允许开发人员直接修改该方法,详见obj/Debug文件夹下的App.g.i.cs文件。 单行注释:// 以“//”符号开始,任何位于“//”符号后的本行文字都视为注释。 快捷键:注释:Ctrl+K,Ctrl+C 取消注释:Ctrl+K,Ctrl+U 块注释:以“/*”开始,“*/”结束。任何介于这对符号之间的文字块都视为注释。 快捷键:Ctrl+shift+/ “///”符号是一种XML注释方式 在用户自定义的类型如类、接口、枚举等或者在其成员上方, 或者命名空间的声明上方连续键入3个斜杠字符 可以在键入方法名和参数的过程中看到用XML注释的智能提示。 #region是一条预处理指令,用于给程序段添加逻辑功能注释,让某一部分代码实现的逻辑功能看起来更清晰。 被包围的代码还可以折叠和展开。 #region 程序入口 static void Main(string[] args) { ...... } #endregion 单击某代码行左边的灰色区域。单击设置,再次单击取消设置。 鼠标右击某代码行,选择【断点】?【插入断点】或者【删除断点】。 单击某代码行,直接按 按 类名、方法名、属性名全部使用Pascal命名法,即所有单词连写,每个单词的第一个字母大写,其他字母小写。例如: HelloWorld、GetData等。 变量名、对象名、方法的参数名 全部使用Camel命名法,即所有单词连写,但是第一个单词全部小写,其他每个单词的第一个字母大写。 userName、userAge等。 如果是私有字段,为了和具有相同名字的属性名区分,私有的字段名也可以用下划线(“_”)开头 如_Age C#-项目的组织(各部分组成,代码格式) 标签:创建 展开 单行 项目 语句 部分 拓展 ima line 原文地址:https://www.cnblogs.com/delongzhang/p/11684578.html项目和解决方案
如何创建项目和解决方案?
命名空间
含义
方法调用
静态方法的调用
实例方法的调用
Main方法
代码注释
XML注释方式
#region注释方式
断点调试:
调试环境的设置
设置和取消断点
利用断点调试程序
C#代码的编写命名规范
上一篇:Windows虚拟机安装
文章标题:C#-项目的组织(各部分组成,代码格式)
文章链接:http://soscw.com/index.php/essay/48812.html