C#获取object或者object数组中的某一个数组的值

C#获取object或者object数组中的某一个数组的值

       有时候我们在一个object对象中,可能会存储任何数据类型,比如一个object变量中,object变量是一个object数组,然后object数组里面还有一个数组,你需要获取bject数组里数组的某一项值。说得可能比较绕,但是还是比较实用的。实用fm框架,core的话改一下就好了。先序列化再反序列化,代码如下所示:

ps:我这里为uint数组

public static string ToJson(this object @object) => JsonConvert.SerializeObject(@object);

public static T ToObject<T>(this string JsonString) => JsonConvert.DeserializeObject<T>(JsonString);

uint number = e.ToJson().ToObject<dynamic>()[1][3];

Console.WriteLine(number);

相关推荐: C#获取object或者object数组中的某一个数组的值

有时候我们在一个object对象中,可能会存储任何数据类型,比如一个object变量中,object变量是一个object数组,然后object数组里面还有一个数组,你需要获取bject数组里数组的某一项值。说得可能比较绕,但是还是比较实用的。实…

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容