C#、ASP.NET主键到底怎么写比较好?ID?Id?id?IDs?Ids?ids?欢迎大家指点
2012-03-15 16:42
288 查看
数据库中的每个记录都需要有一个主键来唯一识别,那到底写ID?还是id?还是Id?我也苦恼了很多天,当然可能是由于我的英语水平不高导致的吧,我把用法推荐给大家,也欢迎大家提宝贵的意见。
GetEntity(int id); 这里 id 是局部变量的意思,大家都习惯了局部变量小写字母开始的原则。
BatchDelete(int[] ids); 这里 ids 是一个数组的意思,s表示复数的意思,是数组的意思。
private int id = 0; 这里 id 当了私有变量,临时变量的感觉。
public in Id 这里 Id 当了一个属性,因为属性建议大写字母
{
get
{
return id;
}
set
{
id = value;
}
}
private int[] ids; 这里 ids 当了私有变量,临时变量的感觉。
public in[] Ids 这里 Ids 当了一个属性,因为属性建议大写字母
{
get
{
return ids;
}
set
{
ids = value;
}
}
ID、IDs 暂时不建议用,当程序写了很多后,很多人写的都乱了套了,看起来很乱,很杂,还是希望大家都写得很规范一些,有些想法一些,我的建议未必是对的,欢迎大家提出补充意见。
将权限管理、工作流管理做到我能力的极致,一个人只能做好那么很少的几件事情。
吉日嘎拉(蒙古语为吉祥如意),2000年毕业于黑龙江大学计算机系软件专业,目前定居杭州,典型的IT软件土鳖一个,外号“软件包工头”。
通用权限管理系统组件(GPM - General Permissions Manager)自2003年开始发布,目前是国内注册用户和免费盗版用户最多的权限管理系统,是各种信息管理系统开发中彻底的权限解决方案。本组件支持多种主流数据库(Oracle、sqlsever、db2、mysql),功能强大,使用方便,代码简洁,思路严谨,被广大支持者称为权限管理系统中的“走火入魔级权限管理系统”。
精心维护通用权限管理系统组件(GPM - General Permissions Manager)有8年多,3年的不断推广,20万行经典的业务逻辑积累,经过上万次的调试修正,经历了四百个付费客户,上百软件公司的实战开发。
11年以上开发经验,外企工作5年,上市公司3年,独立经营软件公司2年,主持研发部门管理工作4年以上。
将权限管理、工作流做到我能力的极致,一个人只能做好那么很少的几件事情。
QQ:252056973,Mail:jirigala_bao@hotmail.com
访问者分布
通用权限管理模块的严谨设计定位、精心编码实现、不断维护推广、持续优化改进,主要是为了实现一个可以高度重复利用劳动成果的工具软件并有偿提供给所需的人们,另想成为国人值得骄傲的知名软件功能模块。
可供国内管理类开发人员在日常工作中进行灵活二次开发利用的模块,开发管理类软件的必备工具之一,我们的目标就是让程序员早点儿回家休息。
淘宝店地址:http://jirigala.taobao.com
GetEntity(int id); 这里 id 是局部变量的意思,大家都习惯了局部变量小写字母开始的原则。
BatchDelete(int[] ids); 这里 ids 是一个数组的意思,s表示复数的意思,是数组的意思。
private int id = 0; 这里 id 当了私有变量,临时变量的感觉。
public in Id 这里 Id 当了一个属性,因为属性建议大写字母
{
get
{
return id;
}
set
{
id = value;
}
}
private int[] ids; 这里 ids 当了私有变量,临时变量的感觉。
public in[] Ids 这里 Ids 当了一个属性,因为属性建议大写字母
{
get
{
return ids;
}
set
{
ids = value;
}
}
ID、IDs 暂时不建议用,当程序写了很多后,很多人写的都乱了套了,看起来很乱,很杂,还是希望大家都写得很规范一些,有些想法一些,我的建议未必是对的,欢迎大家提出补充意见。
将权限管理、工作流管理做到我能力的极致,一个人只能做好那么很少的几件事情。
About
吉日嘎拉(蒙古语为吉祥如意),2000年毕业于黑龙江大学计算机系软件专业,目前定居杭州,典型的IT软件土鳖一个,外号“软件包工头”。
通用权限管理系统组件(GPM - General Permissions Manager)自2003年开始发布,目前是国内注册用户和免费盗版用户最多的权限管理系统,是各种信息管理系统开发中彻底的权限解决方案。本组件支持多种主流数据库(Oracle、sqlsever、db2、mysql),功能强大,使用方便,代码简洁,思路严谨,被广大支持者称为权限管理系统中的“走火入魔级权限管理系统”。
精心维护通用权限管理系统组件(GPM - General Permissions Manager)有8年多,3年的不断推广,20万行经典的业务逻辑积累,经过上万次的调试修正,经历了四百个付费客户,上百软件公司的实战开发。
11年以上开发经验,外企工作5年,上市公司3年,独立经营软件公司2年,主持研发部门管理工作4年以上。
将权限管理、工作流做到我能力的极致,一个人只能做好那么很少的几件事情。
QQ:252056973,Mail:jirigala_bao@hotmail.com
访问者分布
通用权限管理模块的严谨设计定位、精心编码实现、不断维护推广、持续优化改进,主要是为了实现一个可以高度重复利用劳动成果的工具软件并有偿提供给所需的人们,另想成为国人值得骄傲的知名软件功能模块。
可供国内管理类开发人员在日常工作中进行灵活二次开发利用的模块,开发管理类软件的必备工具之一,我们的目标就是让程序员早点儿回家休息。
淘宝店地址:http://jirigala.taobao.com
相关文章推荐
- C#、ASP.NET主键到底怎么写比较好?ID?Id?id?IDs?Ids?ids?欢迎大家指点
- C#、ASP.NET主键到底怎么写比较好?ID?Id?id?IDs?Ids?ids?欢迎大家指点
- C#、ASP.NET主键到底怎么写比较好?ID?Id?id?IDs?Ids?ids?欢迎大家指点
- C#、ASP.NET主键到底怎么写比较好?ID?Id?id?IDs?Ids?ids?欢迎大家指点
- asp.net(c#)中String.Empty、NULL、"" 三者到底有啥区别和联系?【讨论题】
- 招聘ASP.NET(C#)开发人员(已经截止,谢谢大家支持)
- C# ASP.NET 开源网上商城、外贸产品网上展示的几个效果图 -- 仅供大家参考
- 最近用asp.net做的一个网站,欢迎大家访问
- 欢迎大家访问我们的技术论坛www.msaspx.com,asp.net技术交流!
- C#中类和接口的设计思想(本人认为比较好的思想,欢迎大家讨论指点)
- asp.net(c#)中String.Empty、NULL、"" 三者到底有啥区别和联系?
- Asp.net(C#)中,怎么通过域验证用户身份?
- asp.net(C#) 中 怎么使用 MongoDb
- asp.net Repeater使用总结(序号列,主键ID,分页,空数据显示表头。。。)
- 针对hibernate应用的表设计,最好设计一个非逻辑主键id吗?大家怎么做的
- 用C#(ASP.NET)怎么实现文件下载功能
- C# ASP.NET 开源网上商城、外贸产品网上展示的几个效果图 -- 仅供大家参考
- 新开的ASP.NET视频聊天室,欢迎大家光临
- 开源网上商城、外贸产品网上展示的几个效果图 C# ASP.NET -- 仅供大家参考
- C# ASP.NET 开源网上商城、外贸产品网上展示的几个效果图 -- 仅供大家参考