具有多个返回值的函数

C#中没有固有的答案 - 所谓 - 需要。尽管如此,仍有一些解决方案可以满足这种需求。

我将需求限定为所谓的原因是,当我们违反良好的编程原则时,我们只需要返回 2 个或 2 个以上值的方法。特别是单一责任原则

因此,当我们需要返回 2 个或更多值的函数并改进我们的设计时,最好会收到警报。