[英]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.