我打電話給一個函數,其形式與第一個參數是字符串和其餘部分是替換值時的形式相同string.format
。我有一個變量中的字符串和數組中的替換值,我如何在數組中給定任意數量的對象時調用此函數?簡單地傳入數組作爲最後一個參數不起作用。將數組作爲單個值傳遞給參數
1
A
回答
0
我打電話的功能有簽名
public static IQueryable Where(this IQueryable source, string predicate, params object[] values)
Thhe問題是,我是在傳遞整數作爲最後一個參數的數組。當我創建一個新的從最初的數組中排隊的對象並傳入它時,它就起作用了。謝謝你的回答
3
您需要使用params關鍵字
9
使用params
關鍵字:
public string MyMethod(string value, params object[] args)
{
// as an example
return string.Format(value, args);
}
然後,你可以把它不論是使用單獨值
MyMethod("Test", "value1", "value2");
或與陣列
MyMethod("Test", new [] { "value1", "value2" });
相關問題
- 1. 將數組作爲參數傳遞給默認值int main()
- 2. 如何將數組作爲多個參數傳遞給函數?
- 3. 將一個數組作爲參數傳遞給SQL過程
- 4. 如何將數組的元素作爲單個參數傳遞給函數?
- 5. 將函數數組作爲參數傳遞給函數
- 6. 將數組作爲URL參數傳遞給組合
- 7. 將單元格值作爲參數傳遞給ExcelDNA UDF
- 8. 將數組作爲url參數傳遞
- 9. 將結構數組作爲參數傳遞給函數
- 10. Rails - 將數組作爲參數傳遞給函數
- 11. 將數組作爲參數傳遞給函數
- 12. 如何將$ params數組作爲參數傳遞給函數?
- 13. 將數組作爲函數參數傳遞給Fortran
- 14. 如何將數組作爲url參數傳遞給Azure函數
- 15. 將數組作爲參數傳遞給函數
- 16. 將值作爲函數參數傳遞給匿名函數
- 17. Ruby - 將數組的值作爲每個參數傳遞給調用方法
- 18. 將URL作爲參數傳遞給XSL
- 19. 將參數傳遞給類作爲VAL
- 20. 將數組傳遞給函數參數
- 21. 傳遞一個數組作爲參數
- 22. 將參數傳遞給函數,該參數必須作爲參數傳遞給python中的另一個函數
- 23. 將參數作爲參數傳遞給jQuery的回調參數
- 24. 將異步數據傳遞給組件作爲參數
- 25. 將數組作爲參數傳遞給jQuery AJAX?
- 26. 無法將數組作爲參數傳遞給類
- 27. 如何將元組作爲參數傳遞給Lua函數?
- 28. 將關聯數組傳遞給jTemplates作爲參數
- 29. 將數組作爲參數傳遞給對象
- 30. 如何將數組作爲參數傳遞給puppet類
告訴我們你試過的東西... – 2010-10-27 10:35:58
你寫了調用函數嗎?它需要N個參數還是隻有一個數組參數? – 2010-10-27 10:36:35
作爲數組傳遞變量應該可以工作。你可以添加代碼嗎? – 2010-10-27 10:37:52