有时候我们在一个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
暂无评论内容