PGzxc的博客

纸上得来终觉浅 绝知此事要躬行

0%

C#开发之——变量命名规则(2.5)

一 概述

  • C#命名规则是为了让整个程序代码统一以增强其可读性而设置的。每一个单位在开发一个软件之前都会编写一份编码规范的文档
  • 常用的命名方法有两种:一种是Pascal命名法(帕斯卡命名法),另一种是Camel命名法(驼峰命名法)
  • Pascal命名法是指每个单词的首字母大写;Camel命名法是指第一个单词小写,从第二个单词开始每个单词的首字母大写

二 C#命名规范

2.1 变量的命名规则

  • 变量的命名规则要准许Camel命名法,并尽量使用能描述变量作用的英文单词。
  • 例如存放学生的变量可以定义成name或者studentName等。另外,变量名也不建议过长,最好是1个单词,最多不超过3个单词

2.2 常量的命名规则

  • 为了与变量有所区分,通常将定义常量的单词的所有字母大写。
  • 例如:定义求圆面积的n的值,可以将其定义成一个常量,以保证在整个程序使用的值是统一的,直接定义成PI即可

2.3 类的命名规则

  • 类的命名规则遵循Pascal命名法,即每个单词的首字母大写
  • 例如:定义一个存放学生信息的类,可以定义成Student

2.4 接口的命名规则

  • 接口的命名规则遵循Pascal命名法,但通常都是以I开头,并将其后面的每个单词首字母大写
  • 例如定义一个存放值比较操作的接口,可将其命名为ICompare

2.5 方法的命名规则

  • 方法的命名遵循Pascal命名法,一般采用动词来命名
  • 例如实现添加用户信息操作的方法,可以将其命名为AddUser