在 C# 中扩展字符串数组
挑战:C# 的数组大小是固定的。 向现有数组添加元素需要不同的方法。
解决方案:使用列表进行动态扩展
向字符串数组添加元素的最有效方法是使用 List<string>
。列表是动态的;当您添加项目时,它们会自动调整大小。
具体操作方法如下:
<code class="language-csharp">// Create a List to hold strings List<string> stringList = new List<string>(); // Add elements to the list stringList.Add("Hello"); stringList.Add("World"); // Convert the List back to an array if needed string[] stringArray = stringList.ToArray();</code>
此代码首先创建一个空的List<string>
。 然后,使用 Add()
方法添加元素。最后,如果您需要以数组形式返回数据,可以使用 ToArray()
转换列表。 这避免了手动创建新的、更大的数组和复制元素的开销。
以上是如何在 C# 中向现有字符串数组添加元素?的详细内容。更多信息请关注PHP中文网其他相关文章!