asp.net 字符串转成类 - .NET技术 / C#
我有一个方法,参数是一个字符串,在这个方法里面就是想把这个参数当成类实例化,比如参数传的是User,刚好有个User的类,因些就实例化User这个类,不同的参数实例不同的类,请问下要怎么实现??
用反射
Assembly.Load("程序集名称").CreateInstance("程序集名称." + "类名") as 类名;
你问的确定没问题?你这个传进来的参数怎么可能和类名完全相同,如果不想同,还好说,如果是相同,就没办法
没明白意思,根据参数的不同引用不同的类?
二楼正解,用反射可以实现这个要求
#2是对的,用反射。
C# code:
IDataAccessor classInstance = (IDataAccessor)Assembly.Load("MohuFramework").CreateInstance("MohuFramework.DataAccess." + className);
你想传一个实体对象?
通过实体对象来获得相关的参数。
解决方案:
你的参数类型 (需要实体类对象--)
传入的参数将会是一个对象
是这样的,我传入的是实体的名称,不是对象,也就是一个字符串,要把得到的这个字符串转成类拿来实例化
程序集名称是指命名空间吗??
string a = "Users";
Assembly.Load("TianFengBLL").CreateInstance("TianFengBLL." + a) as gggg;
这样行吗?但为什么报错啊
相关问答:
本人工作经验一年以上
熟悉asp.net
熟悉javascript
熟悉Css
熟悉ajax
熟悉sqlserver2005
有一年的项目经验
具体项目和其他的就不在这写了
有意者联系:
QQ:359233910
引用
本人工作经验一年以上
熟悉asp ......
公司开发一个触摸屏程序,我负责的一块,实现这样一个功能,当鼠标点击窗口中图片(一张图分成几部分)的其中一部分时,将这部分图片截取出来,弹出新的窗口,将截取出的图片显示出来。我使用Rectange类控制了返回, ......
O O O O O O
|.......| |........| |.......|
| | |
O O ......
类似淘宝页面上的
http://www.taobao.com/
最好有源码 或者说的详细点 谢谢 ~
什么叫动态广告?
不明白
弹出一个框?
利用Js文件吧,把广告生成js
aspx:
<%@ Page Language="C#" AutoEventWi ......