我有一个列表和一个字符串
var Resnames= new List<string>();
string name = "something";
Run Code Online (Sandbox Code Playgroud)
我想像它一样追加字符串
Resnames += name;
Run Code Online (Sandbox Code Playgroud)
我该怎么做
sll*_*sll 11
由于您使用List(不是传统的固定大小数组),因此您可以使用List.Add()方法:
resourceNames.Add(name);
Run Code Online (Sandbox Code Playgroud)
如果要在实例化列表实例后添加项,则可以使用对象初始化(因为C#3.0):
var resourceNames = new List<string> { "something", "onemore" };
Run Code Online (Sandbox Code Playgroud)
您也可以找到有用的List.AddRange()方法
var resourceNames = new List<string>();
resourceNames.Add("Res1");
resourceNames.Add("Res2");
var otherNames = new List<string>();
otherNames.AddRange(resourceNames);
Run Code Online (Sandbox Code Playgroud)
Fis*_*aen 10
就像那样简单:
Resnames.Add(name);
Run Code Online (Sandbox Code Playgroud)
顺便说一句:VisualStudio是你的朋友!通过键入一个.后Resnames它会帮助你.