具有多个返回值的函数
C#中没有固有的答案 - 所谓 - 需要。尽管如此,仍有一些解决方案可以满足这种需求。
我将需求限定为所谓的原因是,当我们违反良好的编程原则时,我们只需要返回 2 个或 2 个以上值的方法。特别是单一责任原则 。
因此,当我们需要返回 2 个或更多值的函数并改进我们的设计时,最好会收到警报。
C#中没有固有的答案 - 所谓 - 需要。尽管如此,仍有一些解决方案可以满足这种需求。
我将需求限定为所谓的原因是,当我们违反良好的编程原则时,我们只需要返回 2 个或 2 个以上值的方法。特别是单一责任原则 。
因此,当我们需要返回 2 个或更多值的函数并改进我们的设计时,最好会收到警报。