当变量名和函式名称是由二个或二个以上单字连结在一起,而构成的唯一识别字时,用以增加变量和函式的可读性。

单字之间不以空格断开或连接号(-)、底线(_)连结,第一个单字首字母采用大写字母;后续单字的首字母亦用大写字母,例如:FirstName、LastName。每一个单字的首字母都采用大写字母的命名格式,被称为“Pascal命名法”[1],源自于Pascal语言的命名惯例,也有人称之为“大驼峰式命名法”(Upper Camel Case),为驼峰式大小写的子集。

“Pascal命名法”可视为一种命名惯例,并无绝对与强制,为的是增加识别和可读性。一旦选用或设定好命名规则,在程式编写时应保持格式的一致性。

适用场景

.Net程序设计。

帕斯卡命名法(PascalCase)相关推荐

  1. 帕斯卡命名法 pascal命名法

    命名规则: 当变量名和函式名称是由二个或二个以上单字连结在一起,而构成的唯一识别字时,用以增加变量和函式的可读性. 单字之间不以空格断开或连接号(-).底线(_)连结,第一个单字首字母采用大写字母:后 ...

  2. 转载——三种编程命名规范(匈牙利命名法、驼峰式命名法、帕斯卡命名法)...

    1 . 匈牙利命名: 开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写. 比如: int iMyAge; "i"是int类型的缩写: char c ...

  3. mfc编程淘汰了吗_四种基本的编程命名规范(匈牙利命名法、驼峰式命名法、帕斯卡命名法、下划线命名法)...

    匈牙利命名法 匈牙利命名法是早期的规范,由微软的一个匈牙利人发明的,是 IDE 还十分智障的年代的产物.那个年代,当代码量很多的时候,想要确定一个变量的类型是很麻烦的,不像现在 IDE 都会给提示,所 ...

  4. 匈牙利命名法、驼峰式命名法、帕斯卡命名法

    匈牙利命名法.驼峰式命名法.帕斯卡命名法 匈牙利命名法 驼峰式命名法 小驼峰式命名法 大驼峰式命名法(帕斯卡命名法) 匈牙利命名法优缺点 优点 缺点 其他 匈牙利命名法 基本原则是:变量名=属性+类型 ...

  5. 变量命名规范--匈牙利命名法,骆驼命名法,帕斯卡命名法

     一.匈牙利(Hungarian)命名法: 广泛应用于像MicrosoftWindows这样的环境中.Windows编程中用到的变量(还包括宏)的命名规则匈牙利命名法,这种命名技术是由一位能干的 ...

  6. 三种编程规则:驼峰命名法、帕斯卡命名法、匈牙利名

    文章目录 一.三种流行的命名法则 1.驼峰命令法(Camel): 骆驼式命名法近年来越来越流行了,在许多新的函数库和Microsoft Windows这样的环境中,它使用得当相多另一方面,下划线法是c ...

  7. 四种编程命名规则:驼峰命名法,帕斯卡命名法,匈牙利命名法,下划线命名法

    人们交流靠各种语言,每行都有每行的所谓的"行话".程序员也不例外,众所周知,程序员都是用代码进行交流的.那么除了在代码中的注释之外, 程序员如何读懂别人的程序呢? 当然,程序员之间 ...

  8. 骆驼命名法,帕斯卡命名法与下划线命名法

    骆驼式命名法: 正如它的名称所表示的那样,是指混合使用大小写字母来构成变量和函数的名字.例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数: 插入代码:        printEmployee ...

  9. 程序变量命名法:匈牙利命名、驼峰式、帕斯卡命名法

    转自 http://blog.csdn.net/halazi100/article/details/41545393 一.匈牙利命名法:广泛应用于象Microsoft Windows这样的环境中.   ...

最新文章

  1. vlookup示例_VLOOKUP示例–如何在Excel中执行VLOOKUP
  2. C# 连接数据库 Sql Server
  3. WPF下可编辑Header的Tab控件实现
  4. bzoj 1864: [Zjoi2006]三色二叉树
  5. 强转类型,flash声音,父与子的交互
  6. SpringBoot中关于Shiro权限管理的整合使用
  7. 10-2 5-2 查询至少生产两种不同的计算机(PC或便携式电脑)且机器速度至少为133的厂商 (20 分)(思路加详解+测试用例)
  8. 百度云服务器bcc搭建php环境,使用百度云服务器BCC经验谈
  9. Word2Vec教程-Skip-Gram模型
  10. HashMap 实现原理及源码解析(jdk8 底层⽤的是数组+链表/红⿊树)
  11. c语言goord函数,park、unpark、ord 函数使用方法(转)
  12. 如何修改zblog的css,修改Zblog中的CSS的方法
  13. 计算机服务器安装系统安装教程,Windows Server操作系统安装教程
  14. C语言【库函数与自定义函数】详解
  15. 使用Web3j(JAVA)开发ETH钱包-1
  16. 基于C#的图片浏览及显示功能(源码)
  17. 开发指南专题六:JEECG微云快速开发平台代码生成
  18. Python快速搭建网站
  19. PDF文件在线压缩方法
  20. maven 打包指定依赖包_maven打包为jar-with-dependencies无依赖jar包方法

热门文章

  1. vue路由嵌套无法渲染 页面空白
  2. 如何创建synonyms同义词
  3. (4)高通AP10.4开发者指南——WLAN(1.4 Offload和direct-attach两种模式下驱动的模块化)
  4. mie散射理论方程_Mie光散射理论的数值计算方法.pdf
  5. Linux网络测速工具Speedtest
  6. 给国外客户打电话,你需要注意这几点
  7. 【河北OI 2012 DAY1】采花 线段树
  8. HLS AAC音频爆音噗噗滋滋的原因
  9. 利用word宏命令来自动化缩写期刊名称
  10. 2008年度世界五百强500强企业