簡體   English   中英

如何在c#中將字符串添加到數組列表

[英]How to add string to an array list in c#

我有一個列表和一個字符串

var Resnames= new List<string>();
string name = "something";

我想像它一樣追加字符串

   Resnames  += name;

我該怎么做

由於您使用的是List (不是傳統的固定大小數組),因此您可以使用List.Add()方法:

resourceNames.Add(name);

如果要在實例化列表實例后添加項,則可以使用對象初始化(因為C#3.0):

var resourceNames = new List<string> { "something", "onemore" };

您也可以找到有用的List.AddRange()方法

var resourceNames = new List<string>();
resourceNames.Add("Res1");
resourceNames.Add("Res2");

var otherNames = new List<string>();
otherNames.AddRange(resourceNames);

就像那樣簡單:

Resnames.Add(name);

順便說一句:VisualStudio是你的朋友! 通過鍵入. 在Resnames之后它會幫助你。

嘗試將字符串添加到數組列表中,如下所示,

var Resnames= new List<string>();
string name = "something";
 Resnames.Add(name);


foreach (var item in Resnames)
{
    Console.WriteLine(item);
}

以這種方式添加String to List:

var ListName = new List<string>();

string StringName = "YourStringValue";

ListName.Add(StringName);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM