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