如何在c#中向数组列表中添加字符串

本文关键字:列表 添加 字符串 数组 | 更新日期: 2023-09-27 18:15:53

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

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

我想给它加上字符串,比如

   Resnames  += name;

怎么做

如何在c#中向数组列表中添加字符串

由于您使用的是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是你的朋友!通过在重命名后输入.,它将对您有所帮助。

尝试像这样将字符串添加到数组列表,

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

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

以这种方式添加字符串到List:

var ListName = new List<string>();
string StringName = "YourStringValue";
ListName.Add(StringName);