我可以隱式地從C#中的單個元素創建一個數組嗎?隱式將對象轉換爲具有一個元素的數組。可能嗎?
舉例來說,我有這樣的方法
public void MyMethod(string[] arrayString)
在我的代碼,某些時候,我有
string str = "myStr";
MyMethod(str)
課程的第二臨河是一個錯誤,因爲我並正在通過的MyMethod字符串期望一個字符串[]。 有沒有乾淨的方式如果使用params
陣列調用的MyMethod不使用
MyMethod(new string[] {str})
這是最簡單的!謝謝! – JSBach