gpt4 book ai didi

C# 访问 System.Object[] 中的数据

转载 作者:行者123 更新时间:2023-11-30 20:14:32 24 4
gpt4 key购买 nike

我正在用 C# 编写代码,我有一本包含大量数据的字典。其中一个成员是“ child ”,但是当我尝试写出它的值时,我得到:系统.对象[]

我知道 children 包含数据,可能是嵌套数据,但我不确定它是列表、字典、数组等。

如何写出“children”中的所有数据?

最佳答案

任何实例化的 .NET 类型对“ToString()”的默认响应是写出完全限定的类型名称。

System.Object[] 意味着您有一个数组,其中每个元素都是“Object”类型。这个“盒子”可以包含任何东西,因为 .NET 中的每种类型都派生自 Object。以下内容可能会告诉您数组在实例化类型方面真正包含的内容:

foreach (object o in children)
Console.WriteLine(o != null ? o.GetType().FullName : "null");

关于C# 访问 System.Object[] 中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/420275/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com