日期:2014-05-18  浏览次数:21051 次

一个VB.Net转C#的问题
VB.net中如果定义Object对象如:Dim obj As Object
可以用如下方法obj.Value获取对象的Value,但C#没有Value这方法,怎么转成等价的语句呢?
在线等~谢谢

------解决方案--------------------
汗,LZ呢?
------解决方案--------------------
C#要用反射:

object obj = YourRefObject;
System.Reflection.PropertyInfo pi = obj.GetType().GetProperty("Value");
return pi.GetValue(obj, null);