当前位置: 首页 > news >正文

C# 编码命名规则

C# 编码命名规则

各种类型命名规范总结

类型

命名规则

注意事项

实例

类或结构

Pascal

首字符大写

HttpContext

接口

Pascal

加前缀I

IDataAdaper

枚举名

Pascal

首字符大写

CommandType

枚举值

Pascal

首字符大写

CommandType.Text

事件

Pascal

首字符大写

SelectedIndexChanged

自定义异常

Pascal

加后缀Exception

ArgumentException

类公共字段

Pascal

首字符大写

MaxValue(或_MaxValue)

方法

Pascal

首字符大写

ToString()

命名空间

Pascal

首字符大写

System.Xml

属性

Pascal

首字符大写

BackColor

保护或私有字段

Camel

首字符小写

myVariable

参数

Camel

首字符小写

cmdText

数据类型缩写规则

数据类型

数据类型缩写

标准命名实例

Bool

b/is

IsVisable

Float

F

FPrice

Double

D

DPrice

Unit

U

UAge

Int

I

INumber

Char

Ch

ChCode

Byte

Bt

BtImages

String

Str

StrName

Struct

St

StStudent

Window

Wnd

WndMain

ArrayList

Lst

LstStudents

Array

Arr

ArrStudents

Hashtable

Ht

Htstudents

相关文章:

  • HttpClient超时机制(安全问题处理:访问超大文件控制)
  • 关于如何在ElementUI中实现统计Table筛选结果数量
  • iOS网络基础 实战进阶篇
  • 使用ELK构建分布式日志分析系统
  • 后端的一些经验与心得
  • 超过父控件的部分不能响应事件怎么办
  • WKWebView的使用总结(oc与js交互使用心得)
  • JavaScript 中的错误隔离
  • golang测试
  • java在线聊天项目 客户端登陆窗口LoginDialog的注册用户功能 修改注册逻辑 增空用户名密码的反馈 增加showMessageDialog()提示框...
  • 八个维度,谈谈产品经理的分类与发展方向
  • 第一课 安装 登陆CentOS 7
  • 创建和使用数据库
  • CSS中使用expression完美设置页面最小宽度
  • Android 从SetContentView()谈起
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • Android交互
  • android图片蒙层
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • magento2项目上线注意事项
  • maven工程打包jar以及java jar命令的classpath使用
  • RxJS 实现摩斯密码(Morse) 【内附脑图】
  • SQLServer之创建数据库快照
  • 阿里云购买磁盘后挂载
  • 对JS继承的一点思考
  • 猴子数据域名防封接口降低小说被封的风险
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 京东美团研发面经
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 理清楚Vue的结构
  • 排序(1):冒泡排序
  • 深度学习入门:10门免费线上课程推荐
  • 使用SAX解析XML
  • 算法---两个栈实现一个队列
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • ​520就是要宠粉,你的心头书我买单
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • %@ page import=%的用法
  • (1)虚拟机的安装与使用,linux系统安装
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (Redis使用系列) Springboot 使用redis实现接口幂等性拦截 十一
  • (vue)页面文件上传获取:action地址
  • (windows2012共享文件夹和防火墙设置
  • (一) storm的集群安装与配置
  • (译)2019年前端性能优化清单 — 下篇
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • (转载)PyTorch代码规范最佳实践和样式指南
  • .gitignore文件---让git自动忽略指定文件
  • .NET WebClient 类下载部分文件会错误?可能是解压缩的锅
  • .net 开发怎么实现前后端分离_前后端分离:分离式开发和一体式发布
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献