帕斯卡命名法(PascalCase)
当变量名和函式名称是由二个或二个以上单字连结在一起,而构成的唯一识别字时,用以增加变量和函式的可读性。
单字之间不以空格断开或连接号(-)、底线(_)连结,第一个单字首字母采用大写字母;后续单字的首字母亦用大写字母,例如:FirstName、LastName。每一个单字的首字母都采用大写字母的命名格式,被称为“Pascal命名法”[1],源自于Pascal语言的命名惯例,也有人称之为“大驼峰式命名法”(Upper Camel Case),为驼峰式大小写的子集。
“Pascal命名法”可视为一种命名惯例,并无绝对与强制,为的是增加识别和可读性。一旦选用或设定好命名规则,在程式编写时应保持格式的一致性。
适用场景
.Net程序设计。
帕斯卡命名法(PascalCase)相关推荐
- 帕斯卡命名法 pascal命名法
命名规则: 当变量名和函式名称是由二个或二个以上单字连结在一起,而构成的唯一识别字时,用以增加变量和函式的可读性. 单字之间不以空格断开或连接号(-).底线(_)连结,第一个单字首字母采用大写字母:后 ...
- 转载——三种编程命名规范(匈牙利命名法、驼峰式命名法、帕斯卡命名法)...
1 . 匈牙利命名: 开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写. 比如: int iMyAge; "i"是int类型的缩写: char c ...
- mfc编程淘汰了吗_四种基本的编程命名规范(匈牙利命名法、驼峰式命名法、帕斯卡命名法、下划线命名法)...
匈牙利命名法 匈牙利命名法是早期的规范,由微软的一个匈牙利人发明的,是 IDE 还十分智障的年代的产物.那个年代,当代码量很多的时候,想要确定一个变量的类型是很麻烦的,不像现在 IDE 都会给提示,所 ...
- 匈牙利命名法、驼峰式命名法、帕斯卡命名法
匈牙利命名法.驼峰式命名法.帕斯卡命名法 匈牙利命名法 驼峰式命名法 小驼峰式命名法 大驼峰式命名法(帕斯卡命名法) 匈牙利命名法优缺点 优点 缺点 其他 匈牙利命名法 基本原则是:变量名=属性+类型 ...
- 变量命名规范--匈牙利命名法,骆驼命名法,帕斯卡命名法
一.匈牙利(Hungarian)命名法: 广泛应用于像MicrosoftWindows这样的环境中.Windows编程中用到的变量(还包括宏)的命名规则匈牙利命名法,这种命名技术是由一位能干的 ...
- 三种编程规则:驼峰命名法、帕斯卡命名法、匈牙利名
文章目录 一.三种流行的命名法则 1.驼峰命令法(Camel): 骆驼式命名法近年来越来越流行了,在许多新的函数库和Microsoft Windows这样的环境中,它使用得当相多另一方面,下划线法是c ...
- 四种编程命名规则:驼峰命名法,帕斯卡命名法,匈牙利命名法,下划线命名法
人们交流靠各种语言,每行都有每行的所谓的"行话".程序员也不例外,众所周知,程序员都是用代码进行交流的.那么除了在代码中的注释之外, 程序员如何读懂别人的程序呢? 当然,程序员之间 ...
- 骆驼命名法,帕斯卡命名法与下划线命名法
骆驼式命名法: 正如它的名称所表示的那样,是指混合使用大小写字母来构成变量和函数的名字.例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数: 插入代码: printEmployee ...
- 程序变量命名法:匈牙利命名、驼峰式、帕斯卡命名法
转自 http://blog.csdn.net/halazi100/article/details/41545393 一.匈牙利命名法:广泛应用于象Microsoft Windows这样的环境中. ...
最新文章
- vlookup示例_VLOOKUP示例–如何在Excel中执行VLOOKUP
- C# 连接数据库 Sql Server
- WPF下可编辑Header的Tab控件实现
- bzoj 1864: [Zjoi2006]三色二叉树
- 强转类型,flash声音,父与子的交互
- SpringBoot中关于Shiro权限管理的整合使用
- 10-2 5-2 查询至少生产两种不同的计算机(PC或便携式电脑)且机器速度至少为133的厂商 (20 分)(思路加详解+测试用例)
- 百度云服务器bcc搭建php环境,使用百度云服务器BCC经验谈
- Word2Vec教程-Skip-Gram模型
- HashMap 实现原理及源码解析(jdk8 底层⽤的是数组+链表/红⿊树)
- c语言goord函数,park、unpark、ord 函数使用方法(转)
- 如何修改zblog的css,修改Zblog中的CSS的方法
- 计算机服务器安装系统安装教程,Windows Server操作系统安装教程
- C语言【库函数与自定义函数】详解
- 使用Web3j(JAVA)开发ETH钱包-1
- 基于C#的图片浏览及显示功能(源码)
- 开发指南专题六:JEECG微云快速开发平台代码生成
- Python快速搭建网站
- PDF文件在线压缩方法
- maven 打包指定依赖包_maven打包为jar-with-dependencies无依赖jar包方法