如何根据 GetType 返回的类型生成一个变量?
如何根据 GetType 返回的类型生成一个变量?
比如我有一个函数
public void MyFunciton(object a)
{
Type t = a.GetType();
//这里要按 Type 的类型生成一个新的变量,将 a 转换为该类型的变量,该如何写代码?,比如
// 我传进来的是 TextBox , MyFunction(Textbox1) 那么程序要能自动将 a 转换为 TextBox ,如果是
// MyFunction(Lable1) ,程序要能自动将 a 转换为 Label ,这个程序怎么写?
....
}
比如我有一个函数
public void MyFunciton(object a)
{
Type t = a.GetType();
//这里要按 Type 的类型生成一个新的变量,将 a 转换为该类型的变量,该如何写代码?,比如
// 我传进来的是 TextBox , MyFunction(Textbox1) 那么程序要能自动将 a 转换为 TextBox ,如果是
// MyFunction(Lable1) ,程序要能自动将 a 转换为 Label ,这个程序怎么写?
....
}
...全文
相关推荐
解析用PHP实现var_export的详细介绍
本篇文章是对使用PHP实现var_export的方法进行了详细的分析介绍,需要的朋友参考下
JSON 转化为java对象
JSON 转化为java对象,Jdoc
自己常用但是很杂的代码.doc
自己常用但是很杂的C#代码,包括加密算法、数据类型转换、gridview的使用等。
c#中GetType()与Typeof()的区别
c#中GetType()与Typeof()的区别,需要的朋友可以参考一下
如何在python中判断变量的类型
python的数据类型有:数字(int)、浮点(float)、字符串(str),列表(list)、元组(tuple)、字典(dict)、集合(set) 一般通过以下方法进行判断: 1、isinstance(参数1,参数2) 描述:该函数用来判断一个变量(参数1)是否是已知的变量类型(参数2) 类似于type() 参数1:变量 参数2:可以是直接或间接类名、基本类型或者由它们组成的元组。 返回值: 如果对象的类型与参数二的类型(classinfo)相同则返回 True,否则返回 False 例子: #判断变量类型的函数 def typeof(variate): type=None if


