(1)类名、属性名、方法名采用Pascal命名,如

class User { }
interface IEditable { }
bool ValidateInput()
public int Age { get; set; }

(2)方法体参数和内部变量采用Camel命名,如

bool ValidateInput(User user)
{
int userAge = 0;
return user.Age > userAge;
}

(3)项目私有成员采用下划线命名,如:

class User
{
int _age; //直接下划线
string m_name; //m_开头,表示member,都可以
}

最新文章

  1. 关于 windows 下 node_modules\node-sass\vendor 的报错解决方法
  2. InfluxDb系列:几个关键概念(主要是和关系数据库做对比)
  3. Django模版进阶
  4. 【思路、优化】UVa 11491 - Erasing and Winning
  5. IIS的Unicode漏洞攻击
  6. 九度 链表中倒数第k个结点
  7. 一步步写STM32 OS【三】PendSV与堆栈操作
  8. 自定的TableView
  9. .NET Core的介绍
  10. .NET中使用Redis(二)
  11. GoGland 快捷键说明
  12. 修改系统和MySQL时区
  13. lnmp更改网站文件和MySQL数据库的存放目录
  14. [转] 一个小时学会Git
  15. githug rename_commit 修改已经commit但还没push的一条message
  16. dedecms批量修改文章为待审核稿件怎么操作
  17. Mysql主从同步问题汇总
  18. SpringBoot入门 (七) Redis访问操作
  19. 海马模拟器连不上ADB的解决方法
  20. Linux中Redis的安装

热门文章

  1. 晓说智能指针shared_ptr为何可以实现跨模块分配和释放内存
  2. 活动倒计时代码(精确到毫秒)jquery插件
  3. ubuntu下 使用AB做压力测试
  4. PHP几个防SQL注入攻击自带函数区别
  5. C#项目代码风格要求(转)
  6. IOS APP IDs
  7. rsync学习
  8. 用存储过程生成订单号ID
  9. ural 1180 Stone Game
  10. Altium中Fill,Polygon Pour,Plane的区别和用法