private static string GetNameValue(object value) { dynamic obj = value; try { return obj.Name; } catch { return null; } }
dynamic 用法
原文:http://www.cnblogs.com/shiningrise/p/6147173.html