当前位置:编程学习 > C#/ASP.NET >>

DateTime是值类型还是引用类型?string与String区别?

…… --------------------编程问答-------------------- DateTime值类型。
String是CLR的类型名称,而string是C#中的keyword。
using string = System.String; C#编译器,会自动的把string转化为Sysem.string!
建议coding时,使用CLR默认的类型,也就是说,不要string,要String; --------------------编程问答-------------------- 不存在什么性能上的差异 --------------------编程问答-------------------- 如梦姐姐 解释的很详细 --------------------编程问答-------------------- 参见MSDN--DateTime结构:
http://msdn.microsoft.com/zh-cn/library/system.datetime(VS.80).aspx

关于string和String的关系,参见MSDN--string(C# 参考):
http://msdn.microsoft.com/zh-cn/library/362314fe(VS.90).aspx
--------------------编程问答--------------------
引用 3 楼 vip__888 的回复:
如梦姐姐 解释的很详细

难道如梦是个girl??????? --------------------编程问答--------------------
引用 3 楼 vip__888 的回复:
如梦姐姐 解释的很详细

我很诧异  --------------------编程问答-------------------- 这些问题还要问的话, 嘿嘿 --------------------编程问答--------------------
引用 3 楼 vip__888 的回复:
如梦姐姐 解释的很详细

??????? --------------------编程问答-------------------- 谢谢各位大哥大姐…… --------------------编程问答-------------------- 我查了 下,DateTime属于 结构类型,所以是  值类型

在 C#中 简单类型,结构类型,枚举类型是值类型;其余的:接口,类,字符串,数组,委托都是引用类型
--------------------编程问答-------------------- 不过 我感觉 string 是数据类型,而大写的String 是类………… --------------------编程问答-------------------- 搞了半天如梦还是女的啊,我晕
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,