C#学习笔记——命名规范

简介:
1

用Pascal规则:

第一个字母必须大写,必须后面的连接词的第一个字母均为大写。

例如:

   1: public void DataGrid
   2: {
   3:     
   4: }
2

用Camel规则;

名称中第一个单词的第一个字母为小写,其他单词的第一个字符为大写。

例如:

   1: string strUserName;
3

所有的成员变量前加前缀“_”:

例如:

   1: public class DataBase
   2: {
   3:     private string _nameString;
   4: }
4

接口的名称加前缀“I”:

例如:

   1: public class Iconvertible
   2: {
   3:     
   4: }
5

方法的命名,一般将命名为动宾短语:

例如:

   1: public class File
   2: {
   3:     public void CreateFile(string filePath)
   4:     {
   5:  
   6:     }
   7: }
6

所有的成员变量申明在类的顶端。

   1: public calss Student
   2: {
   3:     private string _name;
   4:     private string _sex;
   5:     private int _age;
   6:     
   7:     public void ReadBook()
   8:     {
   9:     }
  10: }
7

使用某个控件的值时,尽量命名局部变量:

   1: public string GetTile()
   2: {
   3:     string title = lab_Title.Text;
   4:     return title;
   5: }
作者: 韩兆新
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
分类:  [01]C#语言基础
标签:  C#学习笔记

本文转自韩兆新博客博客园博客,原文链接:http://www.cnblogs.com/hanzhaoxin/archive/2012/12/12/2815417.html,如需转载请自行联系原作者
目录
相关文章
|
4月前
|
存储 C# 图形学
【Unity 3D】C#数据类型和变量、命名规范的讲解(附源码)
【Unity 3D】C#数据类型和变量、命名规范的讲解(附源码)
48 1
|
3月前
|
C#
halcon联合c#、WPF学习笔记三(dispatcherTimer实时相机显示)
halcon联合c#、WPF学习笔记三(dispatcherTimer实时相机显示)
59 1
halcon联合c#、WPF学习笔记三(dispatcherTimer实时相机显示)
|
3月前
|
C#
halcon联合c#、WPF学习笔记二(简单案例)
halcon联合c#、WPF学习笔记二(简单案例)
95 0
|
3月前
|
C# C++
halcon联合c#、WPF学习笔记一(WPF配置halcon)
halcon联合c#、WPF学习笔记一(WPF配置halcon)
116 1
|
8月前
|
消息中间件 BI C#
C#中常见的winform控件命名规范
C#中常见的winform控件命名规范
260 0
|
9月前
|
安全 程序员 API
C#操作手册(一):命名规范
C#操作手册(一):命名规范
|
C# C语言
C#学习笔记22: 面向对象编程入门精讲(下)
C#学习笔记22: 面向对象编程入门精讲
C#学习笔记22: 面向对象编程入门精讲(下)
c#编程:事件delegate学习笔记-3
c#编程:事件delegate学习笔记-3
|
缓存 开发框架 运维
C#好代码学习笔记(1):文件操作、 读取文件、Debug/Trace类、Conditional条件编译、CLS
C#好代码学习笔记(1):文件操作、 读取文件、Debug/Trace类、Conditional条件编译、CLS
196 0