c#.net如何将对象名称字符窜转换成对象
5个回答
展开全部
using System.Reflection;
namespace ConsoleApplication2
{
class Program
{
//示例:通过反射创建C的实例并获取n的值
static void Main(string[] args)
{
//命名空间+类名
Type t = Type.GetType("ConsoleApplication2.C");
object o = Activator.CreateInstance(t);
foreach (FieldInfo p in t.GetFields())
{
Console.WriteLine("{0}={1}", p.Name, p.GetValue(o));
}
Console.ReadLine();
}
}
public class C
{
public int n = 5;
}
}
2014-01-10
展开全部
使用反射,具体可以百度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
using System.Reflection;
namespace ConsoleApplication2
{
class Program
{
//示例:通过反射创建C的实例并获取n的值
static void Main(string[] args)
{
//命名空间+类名
Type t = Type.GetType("ConsoleApplication2.C");
object o = Activator.CreateInstance(t);
foreach (FieldInfo p in t.GetFields())
{
Console.WriteLine("{0}={1}", p.Name, p.GetValue(o));
}
Console.ReadLine();
}
}
public class C
{
public int n = 5;
}
}
namespace ConsoleApplication2
{
class Program
{
//示例:通过反射创建C的实例并获取n的值
static void Main(string[] args)
{
//命名空间+类名
Type t = Type.GetType("ConsoleApplication2.C");
object o = Activator.CreateInstance(t);
foreach (FieldInfo p in t.GetFields())
{
Console.WriteLine("{0}={1}", p.Name, p.GetValue(o));
}
Console.ReadLine();
}
}
public class C
{
public int n = 5;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
net.Json,找找这个插件DLL
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-10
展开全部
用反射可以获取
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询