C#
xuzengli
渴望自己可以从头到尾做出一个产品
展开
-
反射实例化类--CreateInstance
今天在使用CreateInstance获取实体类的时候老是报“找不到..构造函数”这么个错误,可是确实写了,好在最后找到原因了。Assembly.Load(程序集名).CreateInstance(程序集名+类名,….,object[] args,..) 此处,args里面的数据类型必须和相应类中的构造函数里面的参数的类型一致。如下:Object[] args; double money=0;string s=0; 相应的原创 2010-12-31 22:05:00 · 1260 阅读 · 0 评论 -
ComboBox.SelectedItem
写一个类: public class ActivityDto { private string name; private string value; private string para; public string Name { get { return name; } set { name = value; } } public string Va原创 2010-12-31 22:20:00 · 2010 阅读 · 1 评论 -
where T:new()
new()构造函数约束允许开发人员实例化一个泛型类型的对象。一般情况下,无法创建一个泛型类型参数的实例。然而,new()约束改变了这种情况,要求类型参数必须提供一个无参数的构造函数。 在使用new()约束时,可以通过调用该无参构造函数来创建对象。 基本形式: where T : new() 如下:public class A where :type,new(){ public void Test() { T t=new T(); }}原创 2011-01-21 14:19:00 · 4361 阅读 · 0 评论 -
string拘留池
下面是我这两天查了网上的资料得到的一些东西。对于拘留池的作用时间,string.Intern() 对于string.Intern(),网上的解释都很好,下面是我载下的一部分(拘留池和字符串池是一个意思): intern public String intern() 返回字符串对象的规范化表示形式。 一个初始时为空的字符串池,它由类 String 私有地维护。 当调用 intern 方法时,如果池已经包含一个等于此 String 对象的字符串(该对象由 equals(Object) 方法原创 2011-04-06 11:59:00 · 1855 阅读 · 0 评论