我有一個名爲MyList
的輸入列表。在javascript中,當我們在數字數組上調用toString
時,它將它轉換爲一個字符串,每個數字用逗號分隔;我期待在C#中做同樣的事情。在C中輸入數組的列表#
我嘗試調用.ToString
()到列表中,但它返回列表的類型。我正在考慮一個遍歷列表的循環,並將每個元素與逗號一起添加到stringbuilder,然後將.ToString()字符串構建器。
這是做這件事的最好方法嗎?
謝謝。
我有一個名爲MyList
的輸入列表。在javascript中,當我們在數字數組上調用toString
時,它將它轉換爲一個字符串,每個數字用逗號分隔;我期待在C#中做同樣的事情。在C中輸入數組的列表#
我嘗試調用.ToString
()到列表中,但它返回列表的類型。我正在考慮一個遍歷列表的循環,並將每個元素與逗號一起添加到stringbuilder,然後將.ToString()字符串構建器。
這是做這件事的最好方法嗎?
謝謝。
使用string.Join
:
string result = string.Join(",", MyList);
嘗試使用此代碼:
List<int> MyList = new List<int>();
MyList.Add(1);
MyList.Add(2);
MyList.Add(3);
MyList.Add(4);
MyList.Add(5);
MyList.Add(6);
var m = string.Join(",", MyList);
MessageBox.Show(m.ToString());
好的,感謝您的回答! – frenchie