难道enum类型是静态的吗
2.enum k:string出现错误
难道enum不能定义成string类型
3.另外string和String类型有什么区别
请各位依次回答
6 个解决方案
#1
ToString()
#2
为什么要tostring()难道不能直接
还有其他的几个问题呢
还有其他的几个问题呢
#3
我觉得你可以看一看C#的基础,类型部分,第一个,第二个问题,你就可以很清楚了
第三个问题,你可以这么认为,他俩是相同的,不同的是,String是string装箱后的类型
第三个问题,你可以这么认为,他俩是相同的,不同的是,String是string装箱后的类型
#4
1,enum类型是静态
2,enum类型仅限于long、int、short 和byte。
3,string 是 System.String的别名,没有什么区别,只不过string是关键字。
2,enum类型仅限于long、int、short 和byte。
3,string 是 System.String的别名,没有什么区别,只不过string是关键字。
#5
1:引入了类型所在的名称空间,类型就是可见的,不论是否是静态的。因为类型不是实例!
2:表示的实际上是“整数”,而对于字符串来说,你定义成常量就可以了,比如:
const string k = "测试字符串";
那么这个k就可以通过类名.k来访问了:someType.k
3:string是C#的关键字,而String是对.net来说的字踏板符串的类型。对C#来说,这两个是没有区域的。
2:表示的实际上是“整数”,而对于字符串来说,你定义成常量就可以了,比如:
const string k = "测试字符串";
那么这个k就可以通过类名.k来访问了:someType.k
3:string是C#的关键字,而String是对.net来说的字踏板符串的类型。对C#来说,这两个是没有区域的。
#6
各位大哥谢谢了
#1
ToString()
#2
为什么要tostring()难道不能直接
还有其他的几个问题呢
还有其他的几个问题呢
#3
我觉得你可以看一看C#的基础,类型部分,第一个,第二个问题,你就可以很清楚了
第三个问题,你可以这么认为,他俩是相同的,不同的是,String是string装箱后的类型
第三个问题,你可以这么认为,他俩是相同的,不同的是,String是string装箱后的类型
#4
1,enum类型是静态
2,enum类型仅限于long、int、short 和byte。
3,string 是 System.String的别名,没有什么区别,只不过string是关键字。
2,enum类型仅限于long、int、short 和byte。
3,string 是 System.String的别名,没有什么区别,只不过string是关键字。
#5
1:引入了类型所在的名称空间,类型就是可见的,不论是否是静态的。因为类型不是实例!
2:表示的实际上是“整数”,而对于字符串来说,你定义成常量就可以了,比如:
const string k = "测试字符串";
那么这个k就可以通过类名.k来访问了:someType.k
3:string是C#的关键字,而String是对.net来说的字踏板符串的类型。对C#来说,这两个是没有区域的。
2:表示的实际上是“整数”,而对于字符串来说,你定义成常量就可以了,比如:
const string k = "测试字符串";
那么这个k就可以通过类名.k来访问了:someType.k
3:string是C#的关键字,而String是对.net来说的字踏板符串的类型。对C#来说,这两个是没有区域的。
#6
各位大哥谢谢了