C#程序结构

    xiaoxiao2021-08-26  108

    C#程序结构

    C#程序结构大体可以分为:注释、命名空间、类、Main方法、标识符、关键字。 1.注释 在开发中注释非常重要,因为现在很多大型的项目都需要多人协同开发,并引入工程化的方式来管理软件,这样的话,团队成员的沟通就变得很重要,所以良好的注释可以很大程度上提高你程序的阅读性。 单行注释:  //这是单行注释 多行注释:  /**这是多行注释*/ 注意:多行注释可以包含单行注释,注释可以出现在代码的任意位置,但是不能分割关键字和标识符。 2.命名空间 在C#中可以定义命名空间,命名空间可以创建类、方法,使用using命令可以引入命名空间,格式:using 命名空间 C#中的各命名空间可以比作是存储不同类型的仓库,而using就像一把钥匙命名空间就好比是仓库的名字,从而通过钥匙打开指定仓库,使用仓库中所需的东西。 注意: 命名空间的定义是有一个规范的,给一些类分配命名空间时,一定要让他们有相同作用才可以分在一起。 命名空间的导入是与添加引用息息相关的。 命名空间之间的类和对象是相对独立的。 命名空间是可以用别名的。 3.类 类是一种抽象的数据结构,它可以封装数据成员,函数成员和其他类,类是创建对象的模板。 在使用类之前必须先声明,在C#中使用class 来声明类。 类模板: [类修饰符]  class  [类名]  [基类或接口] { [类体] } 注意:类名是一种标识符,必须符合标识符的命名规则与规范,做到见名知意。 4.Main方法 Main方法是程序的入口,C#程序中必须包含一个Main方法,这个与Java和很相似,在该方法中可以创建对象和调用方法。 在C#中Main方法必须是静态的,因为假设没有static关键字,那意味着需要用生成一个实例后才可以调用这个Main方法,而Main方法是程序入口点,你没有进入Main方法,自然无法生成一个实例,既然没有实例,那就无法调用Main函数,岂不矛盾?所以Main函数被设置为static.当然那这只是上层的理解。 注意: Main函数的第一个字母一定要大写,C#对大小写很敏感。 Main函数除了第一个修饰符和参数可以修改,而参数的修改也是有限定的,其他的修改回导致这个函数不是Main函数,而无法成为程序的入口。 5.标识符和关键字 标识符是程序中所有单元(类、方法、变量等...)的名字,那既然是名字,可定有命名规则,而不是随便乱起。 命名规则: 标识符只能是数字、字母和下滑线。 标识符必须以字母或下滑线开头。 标识符不能是关键字。 注意: 所谓的关键字是指在C#中被赋予了特殊含义的单词。 在对类、变量、方法等进行命名的时候,不要与标识符和关键字命名。 其实说了这么多,就是对C#程序语言的结构的一个介绍。然后再说一些关于C#开发的代码书写规范和命名规范, 注意:规则是必须遵守的,而规范是选择性遵循的,但是如果想做一个优秀的开发人员,一定要遵循常规的开发规范,这样你写出的程序才会被大家所认可。 书写规则: 尽量使用接口,然后使用类实现接口,以提高程序的灵活性。 关键的语句声明,一定要带着注释。 建议局部变量在最近使用它的地方声明。 尽量少使用this关键字引用。 每行代码不要超过80个字符(其实就是别太长了)。 生成和构建一个长的字符串时,一定要使用StringBuilder而不是String。 避免在一个文件中放置多个类。 命名规范: Pascal规则命名,首字母必须大写,并且后面连接词的第一个字母均为大写。 Camel规则命名,首字母必须小写,并且后面连接词的第一个字母均为大写。 所有的成员变量前面加 ‘_’,例:private int _age; 所有的接口声明前面加 I(大写I) 例:public interface  IConvertible{} 方法的命名一般为动宾短语,例:public void CreateFile(){}; 命名空间用有意义的名字定义,如公司名称、产品名称。 最后说一句,大家在编程上一定要养成良好的编写习惯。
    转载请注明原文地址: https://ju.6miu.com/read-677193.html

    最新回复(0)