C#学习记录——变量2:命名规则、字面值
2023-09-11 14:14:49 时间
『我们等待着戈多,在等待的过程中发现戈多就是等待本身。』—— 王希明
上边这句话其实不太理解是什么意思,不明觉厉,O(∩_∩)O哈哈~
皮完接着学习记录,接着学习C#变量的命名
变量的命名
基本的变量的命名规则如下:
1、变量名的第一个字符必须是字母、下划线(_)或@。
2、其后的字符可以是字母、下划线或数字。
另外,有一些关键字对于C#编译器而言具有特定的含义,例如前面出现的using和namespace关键字。如果错误地使用其中一个关键字,编译器会有提示。
字面值
字面值是嵌入到程序中的原始的数值。是指以人类可读形式表示的固定值。例如:,数字100、200,abc是字面值。一些字面值有多重类型,涉及后缀,即在字面值的后面添加一些字符来指定想要的类型。在编译时由编译器根据它们的上下文确定其类型。
字符串字面值
字符串字面值的转义序列
上面表中“字符的Unicode值”列是字符在Unicode字符集中的十六进制值。除了上面这些,还可以使用Unicode转义序列指定其他任何Unicode转义序列指定其他任何Unicode字符,该转义序列包括标准的\字符,后跟一个u和一个4位十六进制值。
下面的字符串是等价的:
"Benjamin\'s string."
"Benjamin\u0027s string."
在字符串前面加一个@字符,可以一字不变地指定字符串,即两个双引号之间的所有字符都包含在字符串中,包括末行和原本需要转义的字符。唯一的例外是必须指定双引号字符的转义序列,以免结束字符串。
相关文章
- c# 可空类型,语法糖,lambda,命名规则(Pascal 帕斯卡命名,Camel 驼峰命名),注释,封装,继承,多态
- C#中HashTable的用法
- c# 中内部类的简单介绍 C#内部类
- C# 委托和事件,简单示例说明问题
- C# DateTime的11种构造函数 [Abp 源码分析]十五、自动审计记录 .Net 登陆的时候添加验证码 使用Topshelf开发Windows服务、记录日志 日常杂记——C#验证码 c#_生成图片式验证码 C# 利用SharpZipLib生成压缩包 Sql2012如何将远程服务器数据库及表、表结构、表数据导入本地数据库
- 常量,字段,构造方法 调试 ms 源代码 一个C#二维码图片识别的Demo 近期ASP.NET问题汇总及对应的解决办法 c# chart控件柱状图,改变柱子宽度 使用C#创建Windows服务 C#服务端判断客户端socket是否已断开的方法 线程 线程池 Task .NET 单元测试的利剑——模拟框架Moq
- C#编译器优化那点事 c# 如果一个对象的值为null,那么它调用扩展方法时为甚么不报错 webAPI 控制器(Controller)太多怎么办? .NET MVC项目设置包含Areas中的页面为默认启动页 (五)Net Core使用静态文件 学习ASP.NET Core Razor 编程系列八——并发处理
- C# hook WndProc
- C#,图像二值化(15)——全局阈值的一维最大熵(1D maxent)算法及源程序
- C#,图像二值化(06)——全局阈值的大津算法(OTSU Thresholding)及其源代码
- C#,阿尔库因数(Alcuin Seqence)算法的源代码及数据可视化
- C#使用原生的System.IO.Compression实现zip的压缩与解压
- C#-深入解析编程中泛型委托的使用及多播委托实例
- C#中文件及文件夾的遍历
- 一段后台C#查询SQL Server数据库代码
- C# 读取指定文件夹中的全部文件,并按规则生成SQL语句!
- C# 之 扑克游戏 -- 21点规则介绍和代码实现
- C# 动态调用泛型方法
- C#委托的介绍(delegate、Action、Func、predicate) --转载
- C#自定义控件在添加引用后不显示在工具箱的解决方法
- C# DataGridView:为行头添加行号