时间:2021-05-20
本文实例讲述了C#实现读取匿名对象属性值的方法。分享给大家供大家参考,具体如下:
通过new出匿名对象,可以直接调用该匿名对象的属性名,获取属性值。
var objUser = new {Name="Lilei",Age=18 };//此时可直接读取匿名类属性Console.WriteLine("Name:" + objUser.Name);// Name:Lilei但当将匿名对象转换成object后,就无法直接读取属性值了;
static object GetObj(){ var obj = new { Name = "Lilei", Age = 18 }; return obj;}static void Main(string[] args){ var obj = GetObj();//此时已无法通过obj.Name的方式获取属性值了}更多关于C#相关内容感兴趣的读者可查看本站专题:《C#数据结构与算法教程》、《C#遍历算法与技巧总结》、《C#数组操作技巧总结》及《C#面向对象程序设计入门教程》
希望本文所述对大家C#程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了C#通过属性名字符串获取、设置对象属性值操作.分享给大家供大家参考,具体如下:#通过反射获取对象属性值并设置属性值0、定义一个类publiccla
本文实例讲述了C#用匿名方法定义委托的实现方法。分享给大家供大家参考。具体实现方法如下://用匿名方法定义委托classProgram{delegatestri
本文实例总结了C#实现.net页面之间传值传参方法。分享给大家供大家参考。具体实现方法分析如下:一、QueryString传值一般来说,QueryString是
本文实例讲述了C#警惕匿名方法造成的变量共享。分享给大家供大家参考,具体如下:匿名方法匿名方法是.NET2.0中引入的高级特性,“匿名”二字说明它可以把实现内联
本文实例讲解了C#实现ProperTyGrid自定义属性的方法,分享给大家供大家参考。具体方法如下:一般来说,C#如果要实现自定义属性必须要需要实现接口ICus