43得票4回答
传递单个对象 vs 传递多个参数

假设我有以下内容Class A { Foo getFoo(); Bar getBar(); Baz getBaz(); } 我需要定义一个函数doStuff,它使用一个对象的Foo,Bar和Baz进行某些操作。 我正苦恼于实现doStuff的哪种方法更好(假设将doS...

9得票2回答
如何在几秒钟内使用ReSharper创建一个方法参数对象?

是否可以选择方法的所有参数并要求ReSharper将这些参数作为“方法参数对象”创建一个类?

8得票2回答
方法参数 vs 参数对象

我正在尝试构建一个框架,允许人们通过实现一个接口来扩展我们的核心功能。以下是这个接口的一个简单示例。 public interface MyInterface { IData GetData(string p1, char p2, double p3); } 最近,我们决定修改这...