什麼是返回一個可變長度的字符串數組返回一個可變長度的字符串數組
2
A
回答
14
我寧願使用泛型集合,例如:List<string>
(或IList<string>
)或IEnumerable<string>
,具體取決於您打算如何使用它。通用集合通常比數組更容易處理,具有更強大的接口。
6
有隔靴搔癢的細節在你的問題準確地瞭解你所追求的最佳方法。
這工作雖然:
string[] GetStringArray(int length) {
return new string[length];
}
(C#不像C,如果這是你的問題。)
2
public String[] someFunction(){
String[] variableLengthStringArray = new String[5]();
// some logic
return variableLengthStringArray;
}
1
在舊的.NET 1中,存在StringCollection類。它仍然受到支持,並且在一些地方需要,但我更喜歡通用List集合。 或者根據第一個答案有舊的C風格字符串[]。
你沒有提供任何細節,所以一切都是平等的,我會去通用列表。
相關問題
- 1. 返回一個字符串的長度
- 2. C#可變長度字符串數組
- 3. 如何使用可變長度從函數返回字符串
- 4. Fortran函數可變長度字符串返回
- 5. 如何返回一個固定長度的字符串一個字符串的?
- 6. SoapClient的返回一個長字符串
- 7. 如何用一個字符串「填充」一個可變長度的字符串?
- 8. JavaScript字符串的長度返回undefined
- 9. 生成一個可變長度的空白字符數組
- 10. 返回一個字符串數組從
- 11. 返回一個字符串數組?
- 12. Backgroundworker返回一個字符串[]數組
- 13. T-SQL UDF標量函數返回可變長度的字符
- 14. ODBC如何存儲可變長度的字符串數組?
- 15. 返回可變長度的C++函數
- 16. 字符串數組只返回一個字符串android
- 17. 如何打印單個字符的可變長度字符串
- 18. 解析一個長度可變的字符串
- 19. Javolution - 讀取可變長度字符串
- 20. 可變長度TSQL子字符串
- 21. printf字符串,可變長度項目
- 22. 可變長度字符串SQL
- 23. 插入「 - 」字符串長度可變
- 24. numpy recarray可變長度字符串
- 25. 字符串長度超過2個字符,但字符串[1]返回錯誤?
- 26. Environment.MachineName是否可能返回零長度的字符串
- 27. 數組中的PHP字符串只返回第一個字符
- 28. 從字符串中提取可變長度的子字符串
- 29. 可能返回一個字符串數組
- 30. 一個字符串的字節長度
如果使用泛型集合,我可以將它轉換爲數組嗎? – user496949 2010-11-15 01:19:13
是的,通過使用'toArray()'成員方法。 – 2010-11-15 01:19:56
是的,他們有一個.ToArray()方法。 – TeaDrivenDev 2010-11-15 01:19:57