黑马程序员技术交流社区
标题:
typeof方法到底干嘛的,能清楚的解释一下吗?
[打印本页]
作者:
双十二
时间:
2012-2-16 00:46
标题:
typeof方法到底干嘛的,能清楚的解释一下吗?
(自己定义的枚举类型)(Enum.Parse(typeof(自枚),"待转换的字符串"));
视频里的这段代码就是没法理解,msdn 百度 查到的信息都理解不了,谁能用文字解释一下这段代码,以及typeof在这的作用。
作者:
郑文
时间:
2012-2-16 08:37
这个意思是得到你自己定义的枚举成员名
例如
public enum Data
{
a=1,
b=2,
c=3
}
复制代码
object obj = Enum.Parse(typeof(Data), "1"); obj 的值为成员a
typeof()意思得到数据类型的类型名 这个类型名是MSIL类型名 就像int 在MSIL的类型是 System.Int32; .net环境下C#与其他语言的类型名有的是不相同的 但是最后都编译成 但是为 通用的MSIL 所以.net下不同语言编写的类库才能互相调用。
作者:
高宜
时间:
2012-6-6 20:43
Array inArray1 = Array.CreateInstance(typeof(int), 5);
复制代码
用Array.Instance()创建数组时的typeof(int)是不是就是System.Int32
这样创建一个数组和用int [] inArray1=new int[5];创建一个数组有什么区别了?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2