0
A
回答
2
通過....創建一個汽車列表,添加您感興趣的汽車,並調用它?
var list = new List<Car>();
list.Add(new Car { Color = "Blue" });
list.Add(new Car { Color = "Green" });
method(list);
更大的問題,或許是「我怎麼調用非靜態方法從靜態方法,如Main()
」,對此有兩種可能的答案:
- 使該方法
static
(如果它不需要實例狀態) - 創建聲明類型
的一個實例。假設我們指的是後者:
var obj = new SomeType(); // assuming an accessible parameterless ctor exists
obj.method(list);
+0
顏色從哪裏來? – user3486393
+0
@user它只是初始化不同的汽車,是在列表中的一個例子。我假設你的'Car'類型有一些* actual *屬性 - 用它們代替。 「顏色」只是一些指示性的東西 - 我敢肯定大多數人會同意汽車通常有顏色。 –
0
這是不工作?
var cars = new List<Car>(); //Get your list of cars
method(cars);
相關問題
- 1. 的Web API調用一個複雜的對象作爲參數
- 2. 傳遞一個可包含對象,其中包含一個Parcelable對象數組
- 3. 中包含的對象作爲數組
- 4. 傳遞一個對象作爲參數
- 5. 如何確定什麼對象[]作爲參數傳遞包含?
- 6. AJAX調用控制器動作用一個對象作爲參數
- 7. Devexpress MVC對象作爲回調參數
- 8. Firebase.update失敗:第一個參數包含循環對象值
- 9. 定義一個函數使用可調用對象作爲參數
- 10. Python:作爲另一個對象的參數的對象
- 11. 指向struct,包含指向一個對象,我想調用一個函數
- 12. 定義一個函數作爲一個對象參數
- 13. 以對象作爲參數的函數,作爲另一個函數的參數
- 14. 聲明爲對象構造一個包含整數數組
- 15. 製作一個包含行爲平臺的可觀察對象
- 16. 可以foreach循環包含值作爲一個對象?
- 17. 將兩個對象作爲參數的SOAP方法調用
- 18. Python - 調用一個類作爲參數
- 19. 編寫一個API,好處包括:自動包含嵌套對象,根本不包含,或者提供一個參數來指定要包含哪些對象?
- 20. JavaScript對象實例化包含一個數組作爲屬性之一
- 21. WMI對象與另一個對象作爲屬性(如何通過一個對象作爲輸入參數)
- 22. 中調用兄弟對象的參數,另一個參數
- 23. 在包含對象值的對象中創建一個數組
- 24. 渲染一個包含對象的對象數組
- 25. Javascript - 對象數組,對象包含另一個數組和一個int
- 26. 使一個函數返回一個包含對象的數組
- 27. 傳入一個對象作爲一個輸出參數
- 28. 表單應該包含一個對象還是一個對象?
- 29. 使用Javascript:解包對象作爲函數參數
- 30. 子對象作爲參數
實例化,其包含方法,如果它是一個實例方法,並調用它在該實例化的類。 E.G MyClass instance = new MyClass(); instance.method(卡洛斯); – NWard
所以設置你在正確的軌道上月初。你方法,如果它不需要名單具體方法調用應該採取車爲IEnumerable汽車。這樣,您就可以通過在數組,列表或其他任何繼承IEnumerable和你不輸入具體列出。 –