• 变量只能由数字、字母、下划线组成。
  • 变量名称的第一个符号只能是字母或下划线。
  • 不可以使用C#关键字命名。
  • 变量区分大小写。
  • 一旦在一个语句块中定义了一个变量名,那么在变量的作用域内都不能再定义同名的变量。

例:简单的声明变量并为变量赋值,代码如下:

int i=100;   //正确

int ii=100;   //正确

int _ii=100;   //正确

int _2ii=100;   //正确

int 2ii=100;    //错误

int _i2=100;    //正确

int i%aa=100;  //错误

int ii2=100;     //正确

int default=100;   //错误 ,不能使用C#关键字

C#中有两种命名方式:pascal 和camel

pascal命名方式中所有字母的第一个字母要大写,而camel命名方式中除了第一个单词外,其他单词首字母要大写。

例: pascal命名方式    class TestProgram    //定义类

{

static void Main()                       //入口方法

{

string TestName="小王";            //定义局部变量

}

}

Camel命名方式   class testProgram       //定义类

{

static void Main()        //入口方法

{

string testName="小王";    //定义局部变量

}

}

转载于:https://www.cnblogs.com/dudefu/archive/2012/07/11/2587203.html

变量的命名规则与惯例相关推荐

  1. C语言中的关键字,变量的定义,变量的命名规则,交换两个变量的值,驼峰命名法【 C语言变量名命名法则】

    C语言结构 C语言中的关键字 变量 变量的定义 变量的命名规则 交换两个变量的值 驼峰命名法 C语言结构 上图中我们可以看到最外层是程序,内部是所有的构成,我们从最里面开始说明. 当我们用计算机语言来 ...

  2. Matlab变量及其命名规则

    变量及其命名规则 l        变量 1.        变量名的大小写是敏感. 2.        变量的第一个字符必须为英文字母,而且不能超过31个字符. 3.        变量名可以包含下 ...

  3. java类和变量的命名规则

    1.驼峰命名法 驼峰命名法就是当变量名或函数名是由一个或多个连接在一起,而构成的唯一识别字. 大驼峰是每一个单词的首字母都大写,例如:MyFirstName; 小驼峰是第一个单词首字母小写,其它单词首 ...

  4. 【Java基础】包、类、接口、常量、方法、变量的命名规则

    1.包(package)命名规则: 使用公司域名倒写作为包名,如公司域名 www.weibin.com ,则包名为com.weibin.www 或com.weibin.(作用的介绍),方便识别软件.类 ...

  5. php的变量规定前面要加什么字符,PHP_神盾加密解密教程(一)PHP变量可用字符,先来说说php变量的命名规则, - phpStudy...

    神盾加密解密教程(一)PHP变量可用字符 先来说说php变量的命名规则,百度下一抓一大把: (1) PHP的变量名区分大小写; (2) 变量名必须以美元符号$开始; (3) 变量名开头可以以下划线开始 ...

  6. php变量命名合法_php中标识符和变量的命名规则

    php中标识符和变量的命名规则 发布时间:2020-06-25 15:40:31 来源:亿速云 阅读:128 作者:Leah 今天就跟大家聊聊有关php中标识符和变量的命名规则,可能很多人都不太了解, ...

  7. Web前端第三季(JavaScript):三:第1章:JavaScript基本知识:107-js中变量的声明+108-js中变量的注意事项+109-js中变量的命名规则+110-赋值和算术运算符

    目录 一.目的 1.想:学习前端知识 2.想:记录笔记,下次不用看视频,直接看笔记就可以快速回忆. 二.参考 1.我自己代码的GitHub网址 2.SIKI学院:我参考此视频实操 3.w3school ...

  8. 在MATLAB 中st_1是变量名,在Delphi中,根据变量标识符命名规则,st80不能用一个变量命名。...

    在Delphi中,根据变量标识符命名规则,"st80"不能用一个变量命名. 更多相关问题 [单选,A型题] 胸痹表现为"心中痞,留气结在胸,胸满,胁下逆抢心", ...

  9. javascript 变量的命名规则和命名规范

    ​ 变量的命名规则和命名规范 - 规则: 必须遵守的,不遵守就是错 一个变量名称可以由 数字.字母(a-zA-Z).英文下划线(_).美元符号($) 组成,如:userrAge, num01, _na ...

最新文章

  1. C++ RCSP智能指针简单实现与应用
  2. Silverlight实用窍门系列:52.Silverlight中的MVVM框架极速入门(以MVVM Light Toolkit为例)...
  3. 【译】 Diving Into The Ethereum VM Part 6 - How Solidity Events Are Implemented
  4. html5 css 文本缩进,使用 CSS 文本缩进和 Padding 隐藏文本 - 文章教程
  5. MATLAB基础教程(9)——高级积分运算、二重积分
  6. mysql php宝塔 root_宝塔面板,脚本命令
  7. 智能一代云平台(十九):选修课---类似秒杀的高并发业务
  8. mapreduce实现矩阵相乘
  9. 工具篇--时间转化,设置,格式
  10. 免root卸载MIUI中在通知栏中推送广告的应用——msa
  11. java与javaw运行jar程序
  12. 红蓝对抗——蓝军(CheckList)总结
  13. 阿里云服务器怎么重置密码?服务器登录密码忘记了怎么办?
  14. 转载:联想小新进入BIOS方法
  15. 解读:学习网络安全自学好还是报培训班好
  16. linux 查看系统配置
  17. Android设置视频背景
  18. 用生活中的照片做海报
  19. Julia是什么?为什么突然这么火?
  20. 联想电脑如何取消触屏-thinkpad X230

热门文章

  1. liunx服务器间拷贝文件,linux 不同服务器之间拷贝文件
  2. activity finish后没有destroy_Activity 基础知识点
  3. excel二次开发c语言,用VBA进行Excel二次开发
  4. linux 进程内存 limit,Linux 中的Soft limit 和Hard limit
  5. python数据结构与算法分析 第2版_题库 | 百度数据结构 / 算法面试题型介绍及解析 第 2 期...
  6. mysql插入blob报错_java如何向mysql写入blob数据?
  7. python导入mat文件_python读取并写入mat文件的方法
  8. 3Y叔的clusterProfiler-book阅读Chapter 3 Universal enrichment analysis
  9. 风变编程Python9 函数的学习
  10. 地脚螺钉直径系列_机械系统通用件——螺栓、螺钉和螺柱国家标准