回 帖 发 新 帖 刷新版面

主题:一个匿名类的问题, 还请高手帮一下忙...

我想取出一个丢失类型的匿名类中的属性值, 但是我又不想通过绑定的方式来取值 
例: 
public object GetObj(){ 
var obj = new { name='123', note='xxx'}; 
System.Console.Write(obj.name); 
return obj; 


public void ShowObj(){ 
object obj = GetObj(); 
//显示obj中的name属性 
??? 
}

???处我该如何处理才能获得name属性值?

回复列表 (共1个回复)

沙发

匿名类型只能存在于局部代码中,如果要传出去需要有一个特定的类型
你可以传出数组或者集合之类的类型来解决这个问题

我来回复

您尚未登录,请登录后再回复。点此登录或注册