社区
C#
帖子详情
※※※一个关于反射的很简单的问题,请大家来解决,在线等待※※※
hello1979cn
2003-05-03 11:05:49
Label label=new Label();
Type mytype=Type.GetType(label.GetType().FullName);
竟然这样写了都报错,说指定的类型是空的,请高手解答
...全文
47
14
打赏
收藏
※※※一个关于反射的很简单的问题,请大家来解决,在线等待※※※
Label label=new Label(); Type mytype=Type.GetType(label.GetType().FullName); 竟然这样写了都报错,说指定的类型是空的,请高手解答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hello1979cn
2003-05-03
打赏
举报
回复
这个方式也不行呀,各位高手帮忙呀
wljcan
2003-05-03
打赏
举报
回复
根据某个名称来创建对象可以使用 Assembly.CreateInstance,这种方式与Java的Class.forName类似。
GetType方法在使用时,有很多的限制,参考MSDN中的帮助。
sumtec
2003-05-03
打赏
举报
回复
不是。
hello1979cn
2003-05-03
打赏
举报
回复
谢谢sumtec(Psydian),他们是不是不支持控件呀
sumtec
2003-05-03
打赏
举报
回复
不太可能的,我以前试过是可以的。我再试试吧。
hello1979cn
2003-05-03
打赏
举报
回复
这样当然可以了,我需要的别人传来一个字符串,比如“Label”,我根据这个字符串
生成控件,但是它竟然不支持
sumtec
2003-05-03
打赏
举报
回复
Type mytype = label.GetType();
这样不行?
hello1979cn
2003-05-03
打赏
举报
回复
高手在哪里,呜。。。。。。。。。。。呜。。。。。。。。。。。。呜
hello1979cn
2003-05-03
打赏
举报
回复
好了,要结贴了,再次感谢大家^_^
hello1979cn
2003-05-03
打赏
举报
回复
呵呵,解决了,原来Lostinet(NeverCodeBehind)(迷失网络)的
答案是正确的,谢谢你,同时也谢谢各位高手,希望能够跟各位交个朋友,QQ:66713205
snewxf
2003-05-03
打赏
举报
回复
方便的话把代码贴出来看看。现在也不知道你到底那儿写错了。
hello1979cn
2003-05-03
打赏
举报
回复
这些都是不是我要的答案,我的意思是我现在有一个字符串,里面包含的一个系统控件的类型,但是当我用Type。GetType(str)的时候, 报告错误,如何解决。
snewxf
2003-05-03
打赏
举报
回复
Class A
{
......................
}
string className = "A";
A obj ;
Type classType = Type.GetType(className);
//这里classType 总为null???
if(classType != null)
{
obj = (A)Activator.CreateInstance(classType);
obj.text ="你的内容";
}
大体上就这概念。
Lostinet
2003-05-03
打赏
举报
回复
...
dotnet支持不同的Assembly拥有相同名称的类型。
所以
Type.GetType
应该使用
type.AssemblyQualifiedName
服务假死
问题
解决
过程实记(三)——缓存
问题
优化
接上篇 《服务假死
问题
解决
过程实记(二)—— C3P0 数据库连接池配置引发的血案》 五、04.17—04.21 缓存逻辑修正 这段时间我一直在优化服务的性能,主要是从分布式缓存和业务逻辑修正两个角度出发进行的。首先是将我们的缓存逻辑给修正了一下。 关于缓存,我们业务存在两个重要
问题
: 集群部署的情况下,每个服务都用了很多本地 ConcurrentHashMap 缓存; 在业务逻辑计算出结果之...
JavaSE_知识点(下2)(多线程,
反射
)
Java——多线程,
反射
文章目录Java——多线程,
反射
3.多线程(1).概述:(2).线程的生命周期:(3).多线程的实现方法:<1>.Thread类详解:<2>.继承实现多线程:<3>.接口实现多线程: 3.多线程 (1).概述: 【进程】:
一个
应用程序,
一个
进程可启动多个线程; 【线程】:
一个
进程中的执行场景/单元。 多线程的作用和特点: 不同线程的栈内存独立,堆和方法区共享,多线程并发可提高程序处理效率。 (2).线程的生命周期: (3).多线程的实现方法:
JVM--GC算法和收集器(-
※
推荐收藏
※
-)
如何判断对象可以被回收?怎么选择垃圾收集器?
菜鸟浅谈——web安全测试
一般来说,版本功能测试完成,对应的用例也实现了自动化,性能、兼容、稳定性测试也完成了以后,我们就需要考虑到系统的安全
问题
,特别是涉及到交易、支付、用户账户信息的模块,安全漏洞会带来极高的风险。 一.安全测试原则与常见的安全威胁: 1.安全需求:
※
认证:对认证的用户的
请
求返回
※
访问控制:对未认证的用户的权限控制和数据保护
※
完整性:用户必须准确的收到服务器发送的信息
※
机密性:...
※
前端面试--知识总结
–前端面试知识总结 1.http/浏览器部分 1.1 http和https 概念 http:超文本传输协议,是一种客户端和服务端
请
求应答的标准,用于从www服务端传输超文本到本地浏览器的传输协议。 https:以安全为目标的http,在http下又加上了SSL层,确保数据的传输和网站的真实性。 区别: http是超文本传输协议,信息是明文传输的,没有加密。https是具有安全性的ssl加密传输协议。 http协议的端口是80,https是443 http的连接很
简单
,是无状态的;https协议是由s
C#
110,536
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章