gpt4 book ai didi

c# - 在 C# 中可以使用什么替代方法来避免方法返回 `object` 类型?

转载 作者:行者123 更新时间:2023-11-30 13:33:38 25 4
gpt4 key购买 nike

我知道该方法正在返回 List<string>眼下。但在某些情况下(在我们的应用程序中经常出现),它会返回具有只有一个 字符串的列表。

所以最终它会返回 stringList<string> .

由于它在运行时返回什么是不可预测的,目前它的返回类型保持为object。 .

可以使用什么替代方法来避免方法返回 object

编辑:我想回答这个问题 可以使用什么替代方法来避免方法返回 object ;不考虑我描述的场景。列表就足够了。

最佳答案

为什么返回 string ?一个List<string>用一个string其中完美定义明确...使用它!模棱两可的 API 在这里很愚蠢。

另一个选项可能是 IEnumerable<string> ,但是......嗯,只返回带有单个 string 的列表!

关于c# - 在 C# 中可以使用什么替代方法来避免方法返回 `object` 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6546940/

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