关于asp.net代码规范

本文详细介绍了编程中注释和命名的重要性,包括模板注释、代码注释的规范,以及Camel和Pascal命名规则的应用场景。同时,列举了常见控件的命名规范,为程序员提供实用的代码风格指南。

代码写的好,方便自己,方便他人,好处我们都了解了,下面直接上内容了。

注释规范

一、模板注释:

每次新建一个类都要在开头写上关于此类的注释,例如名称、时间等,如图所示(以vs2017为例):

方法:找到相关路径(路径如下图),用记事本打开Class.cs即可进行修改:

二、代码注释

除了对每行代码做必要的注释之外,对每一个方法也要进行注释,在方法上面输入三条“/”:

        /// <summary>
        ///对该方法的描述
        /// </summary>
        /// <param name="userName">参数意义</param>
        /// <param name="userPwd">参数意义</param>        
        /// <param name="userInfo">参数意义</param>
        /// <returns></returns>
        public bool ValidateUserInfo(string userName,string userPwd,out UserInfo userInfo)
        {

            //内容
        }

 

 命名规范

一、什么条件下用Camel规则:

Camel:除首字母外,其他单词的首字母大写,其他字母小写。

1、当给变量命名的时候。

2、当给参数命名的时候。

3、用private、protected 声明字段的时候。 三种情况如下:

string name="计算机";//给变量命名的时候

public void Get(string name)//给参数命名的时候
{
    //内容
}

public class Persona
{
    private string name;//声明字段的时候

}

二、什么时候用Pascal

Pascal:所有单词的首字母都大写,其他字母小写。

1、给命名空间命名时。

2、给类命名的时。

3、给方法命名的时。

4、给接口命名的时(开头用I,表示Interface)。

5、给属性命名时。

6、使用委托时 。

namespace BLL//给命名空间命名
{
    public class UserInfo//给类命名时
    {

        public class GetName()//给方法命名时
        {
            public string Name{get;set;}//给属性命名时
        }
        
        public delegate in MyDelegate(int x,int y);//使用委托时
    }
    
}

 常用控件命名规范(前缀)

1、 Button——btnLogin

2、CheckBox——chkColor

3、GridView——gvwCity

4、Label——lblLogin

5、TextBox——txtLogin

6、LinkButton——lbtnLogin

7、ListBox——lstColor

 

 

如有问题,多多指教。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值