如下:
value valuetype
1.1 float
abc string
10 int
true bool根据valuetype的类型创建变量,然后为其赋值求高人解答!
value valuetype
1.1 float
abc string
10 int
true bool根据valuetype的类型创建变量,然后为其赋值求高人解答!
解决方案 »
- asp.net mvc 的编码问题。。。
- 求教,求指点....怎么把进程窗口显示并前置?
- 请问,这个关于多线程的代码不懂
- 4个usb接口 如何判断u盘是插在哪个接口上的
- 软件开发公司如果开展办公自动化软件开发和服务业务,主要包括哪些内容?
- 新手,请大家能否介绍一个C#开发的简单系统(有源码)可供学习的?谢谢
- 100分求助!!Microsoft SQL Server 2005 CTP的问题
- 问一个有关SqlCommand的问题
- winform项目打包
- C#中,所有的类型都是对象,event算不算对象?
- 有一个Picturebox,设为透明,parent是窗体,窗体上还有一个panel,怎么把覆盖的panel部分画到picturebox上
- 求源代码显示
请问楼上的高人,能不能动态创建,比如Activator.CreateInstance(Type.GetType("float")),把float、int、string等直接作为参数传递给函数,然后用CreateInstance直接创建,有没有这样的方法,我说的这个方法没试出来,编译通过,但是总报错
请问楼上的高人,能不能动态创建,比如Activator.CreateInstance(Type.GetType("float")),把float、int、string等直接作为参数传递给函数,然后用CreateInstance直接创建,有没有这样的方法,我说的这个方法没试出来,编译通过,但是总报错
这种做法既不合理又不合法。
老老实实的做对应关系吧。而且也不要用Activator.CreateInstance,推荐使用default来初始化。
但好像是必须在定义变量时就赋值,如 :var param= "ABCDEF" 此时param就是字符型
switch(valuetype) {
case "float": float f = Float.parse(value);break;
}
{
return Type.GetType(intputnumber);
}
namespace fuckCshrp
{
public class @int
{
}
public class @float
{
}}
我的场景是,我有一个配置文件,配置数据类型,然后得到一个值和这个类型(从配置文件读出来只能是String了),然后我想把这个值根据类型字符串转换成相应的C#里的数据类型。
比如: 1,int(配置类型字符串。) 那么我就可以把1 转换为int类型。
只有Case,判断然后转换,简历类型和配置类型的对应关系。