社区
.NET Framework
帖子详情
得到类型的方法?gettype() 和 typeof()?
zjpixyniannian
2006-12-15 02:13:54
一个类 Class A
Type t = Type.GetType("A")
和
Type t = typeof(A)
一样吗?
...全文
291
6
打赏
收藏
得到类型的方法?gettype() 和 typeof()?
一个类 Class A Type t = Type.GetType("A") 和 Type t = typeof(A) 一样吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
danjiewu
2007-01-10
打赏
举报
回复
Type t = typeof(A)与Type.GetType("A")是不等价的。
Type.GetType("A")只在当前的Assembly或默认的Assembly里找,可能会找不到Type。
另外Type.GetType(string name)是个static的方法,和Object.GetType()是不一样的,注意区别。
snowkartel
2007-01-07
打赏
举报
回复
GetType()是Object定义的方法
typeof()是运算符
说的正确,同时记住,元数据系统实现时用的是Singleton模式,也就是说对于一个类,无论你是typeof(Class)还是instance.GetType()得到的总是同一个type.
wuchang
2007-01-07
打赏
举报
回复
一个类 Class A
A a = new A();
Type t = Type.GetType("A")
和
Type t = typeof(A)
Type t = a.GetType();
都是等效
honkerhero
2006-12-21
打赏
举报
回复
楼上正解
ld_thinking
2006-12-15
打赏
举报
回复
GetType()是Object定义的方法
typeof()是运算符
devil_hunter
2006-12-15
打赏
举报
回复
一个针对类,一个针对实例
c#中Get
Type
()与
Type
of
()的区别
c#中Get
Type
()与
Type
of
()的区别,需要的朋友可以参考一下
javascript
得到
变量
类型
的函数
代码如下: //
得到
x的
类型
,返回
类型
名称 function get
Type
(x) { //如果x为null,则返回null if (x == null) return “null”; var t =
type
of
x; //如果x为简单
类型
,则返回
类型
名称 if (t.toLocaleLowerCase() != ...
C#判断数据
类型
的简单示例代码
C#判断数据
类型
的简单示例代码: ... 您可能感兴趣的文章:C#基础之数据
类型
转换c#数据
类型
基础C# double和decimal数据
类型
以截断的方式保留指定的小数位数C#实现任意数据
类型
转成json格式输出浅析C#数据
类型
转换的几种
C#中实现判断某个类是否实现了某个接口
type
of
(IFoo).IsAssignableFrom(bar.Get
Type
());
type
of
(IFoo).IsAssignableFrom(
type
of
(BarClass)); 从字面意思可以看出,IsAssignableFrom表示BarClass
类型
能否赋值给IFoo接口,所以它返回true的条件就是BarClass...
Js检查变量
类型
的代码()
舜子这里也写了一个函数,方便检查变量的
类型
,可以用来代替
type
of
代码如下: function get
Type
(o) { var _t; return ((_t =
type
of
(o)) == “object” ? o==null && “null” || Object.proto
type
.toString.call(o...
.NET Framework
17,740
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章