0
A
回答
3
创建一类像下面:
public class ParamObject
{
public string Blah1 { get; set; }
public DateTime Blah2 { get; set; }
}
并创建实例,并在您的方法来使用它。
public void DoStuff (ParamObject uglyRecord)
{
//do stuff...
}
public void CallStuff()
{
ParamObject uglyRecord = new ParamObject();
uglyRecord.Blah1 = "things";
uglyRecord.Blah2 = DateTime.Now();
DoStuff(uglyRecord);
}
然而,接受大量的参数或复杂对象的方法可能是一个迹象,表明该方法是做太多,需要重构为几个更小更简单的方法。
相关问题
- 1. 将数据从一种方法传递到另一种方法
- 2. 将参数从一种方法传递到另一种
- 3. 将块从一种方法传递到另一种方法
- 4. 将NSString从一种方法传递到另一种方法
- 5. 将整个数组从一种方法传递到另一种
- 6. 从一种方法传递数组到另一种方法
- 7. 如何将一个变量从一种方法传递给另一种方法?
- 8. 将NSNumber从一种方法传递给另一种方法
- 9. Webdriver不是从一种方法传递到另一种方法
- 10. 如何将变量从一种方法传递到另一种方法
- 11. 我如何将信息从一种方法传递到另一种方法python
- 12. 无法将某些字段从一种方法传递到另一种方法
- 13. 如何动态地将值从一种方法传递给另一种方法?
- 14. 将视图模型从一种方法传递到另一种方法(发布)
- 15. 将方法从一种方法传递到另一种时的逻辑
- 16. 将变量的值从一种方法传递到另一种方法
- 17. Java,将字符串从一种方法传递到另一种方法
- 18. 将输入值从一种方法传递到另一种方法
- 19. 将数值从一种方法返回到另一种方法
- 20. 将int数组从一种方法传递到另一个作为参数
- 21. 传递一个值从JsonResult方法,另一种方法
- 22. 如何从一种方法调用参数到另一种方法?
- 23. 传递字符串从一种方法到另一种android
- 24. 在PHP中将属性从一种方法传递给另一种方法
- 25. 传递一个对象数组从一种方法到另一种在java
- 26. 如何将数组从一种方法打印到另一种方法?
- 27. 在控制器中将参数从一种方法传递到另一种方法
- 28. 将数据库对象从一种方法传递到另一种方法的正确方法是什么
- 29. 从一种方法返回数组到另一种方法
- 30. 无法在同一控制器中将数据从一种方法传递到另一种方法
发送一个对象。 – user1666620
将对象(类)中的类似参数组合在一起,然后发送给 – Milen
,如果您有+10参数的函数调用,那么您可能需要重构代码并创建更多函数。更精确地说明你的当前用例,并在需要帮助时显示一些代码 – Eloims