感谢http://blog.csdn.net/jjx0224/article/details/5887589
感谢http://hi.baidu.com/guodong828/blog/item/cc53404ef40af002b3de0500.html
c# 匿名类 上代码:
public T CastAnonymous<T>(object anonymous, T anonymousType){ return (T)anonymous;}class User{ public string Name { get; set; }}public static void Main(){ var u = new User{ Name = "Lucifer" }; var a = new { a = 26, Name = u.Name, b = false }; Print(a);}public void Print(object anonymous){ var a = CastAnonymous(anonymous, new { a=0, Name = "", b = false }); Console.WriteLine{"{0} - {1} - {2}", a.a, a.Name, a.b};}
新闻热点
疑难解答