牛骨文教育服务平台(让学习变的简单)
博文笔记

C#中char空值的几种表示方式

创建时间:2014-05-06 投稿人: 浏览次数:3926

C#中char空值的几种表示方式
在C#中char类型的表示方式通常是用单引号作为分隔符,而字符串是用双引号作为分隔符。
例如:
程序代码 程序代码
char a = "a";
char b = "b";
char zero = "0";


string a1 = "a";
string b1 = "b";
string zero1 = "0";


字符串的空值我们大家都知道,可以象下面这样写:程序代码 程序代码string emptyStr = "";,然而,char类型的空值却不能程序代码 程序代码char emptyChar = "";这样表示。


那么char的空值应该怎样表示呢?


总结一下,有以下写法:
程序代码 程序代码
char m1 = "";              //最简
char m2 = char.MinValue;      //最值得推荐
char m3 = (char)0;
char m4 = Convert.ToChar(0);      //类似m3
char m5 = ((char?)null).GetValueOrDefault();

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。