易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net 字符串转成类 - .NET技术 / C#

我有一个方法,参数是一个字符串,在这个方法里面就是想把这个参数当成类实例化,比如参数传的是User,刚好有个User的类,因些就实例化User这个类,不同的参数实例不同的类,请问下要怎么实现??
用反射
Assembly.Load("程序集名称").CreateInstance("程序集名称." + "类名") as 类名;

你问的确定没问题?你这个传进来的参数怎么可能和类名完全相同,如果不想同,还好说,如果是相同,就没办法

没明白意思,根据参数的不同引用不同的类?

二楼正解,用反射可以实现这个要求

#2是对的,用反射。
C# code:
IDataAccessor classInstance = (IDataAccessor)Assembly.Load("MohuFramework").CreateInstance("MohuFramework.DataAccess." + className);


你想传一个实体对象?
通过实体对象来获得相关的参数。
解决方案:
  你的参数类型 (需要实体类对象--)
  传入的参数将会是一个对象

是这样的,我传入的是实体的名称,不是对象,也就是一个字符串,要把得到的这个字符串转成类拿来实例化

引用
用反射
Assembly.Load("程序集名称").CreateInstance("程序集名称." + "类名") as 类名;



程序集名称是指命名空间吗??

string a = "Users";
 Assembly.Load("TianFengBLL").CreateInstance("TianFengBLL." + a) as gggg;
这样行吗?但为什么报错啊


相关问答:

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......

数据表生成特定格式的xml - .NET技术 / ASP.NET

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
  <folder state="unchecked" isBra ......

asp.net 页面限时提交 如何实现 - .NET技术 / ASP.NET

1.asp.net做的一个答题页面,如何实时限时后自动提交,请大家给点思路
限时的时间信息存放在数据库中
2.如果答题时间设置的较长,如何方式session超时后页面无效
谢谢
用js方法来控制
回复内容太短了。。

js ......

c# listview添加合计行 - .NET技术 / C#

用listview显示出从数据库中查询出的记录,想在最后记录后面添加一条合计行,如何实现!谢谢大家!
绑定数据你应该没问题吧,绑定完以后用一个循环把你要统计数据的列中的数据总和用一个变量接受,然后在循环外面ne ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号