Convert string to object (c#)
2017-03-24 11:48
351 查看
近日,用C#写一个系统的Command Engine的原型,需要大量用到C#的反射代码。
其中有一个需求,已知数据的Type和字符串表示的值,据此两个条件生成真正的值,在baidu及google找了将近一个小时的资料,没有找到.不过最后输入我这文章的标题,一下子就在google上找到了,所以,关键字精度是很重要的。
以下为实现代码:
这个实现超简单的,记之,对自己对别人都方便。
其中有一个需求,已知数据的Type和字符串表示的值,据此两个条件生成真正的值,在baidu及google找了将近一个小时的资料,没有找到.不过最后输入我这文章的标题,一下子就在google上找到了,所以,关键字精度是很重要的。
以下为实现代码:
Type myType = Type.GetType("System.Boolean"); var result= Convert.ChangeType("false", myType);
这个实现超简单的,记之,对自己对别人都方便。
相关文章推荐
- [C# Tip]How to: Convert System::String to wchar_t* or char*
- Object convert to Json string
- 关于c#代码Convert.ToChar(null);出现异常,而object obj = null; Convert.ToChar(obj);//返回'\0'空字符问题详解
- C# Convert.ToString() 和 .ToString()的区别
- v8 Convert JSObject To String
- 【原创】C#两种任意类型转换支持(示例:String convert to Type)
- Convert JS object to JSON string
- Type mismatch: cannot convert from Enumeration<String> to Enumeration<Object>
- Java – Convert String To Enum Object
- C# Object convert to Decimal
- Convert string to JSONObject by net.sf.json library
- Type mismatch: cannot convert from Enumeration<String> to Enumeration<Object>
- Parse Json Array String to C# Object Array
- Convert string to binary and binary to string in C#
- C# use TryParseExact to convert string to date
- C#ToString()、Convert.ToString()、(string)、as string 的区别
- 泛型中字符串转集合,(T)object,typeOf(T),LIst<T> xxx<T>();c# stringtolist
- Type mismatch: cannot convert from Object to String
- [Ramda] Convert a QueryString to an Object using Function Composition in Ramda
- Type mismatch: cannot convert from Object to String