c#中 list<string> 如何引用
时间: 2023-11-10 13:10:00 浏览: 41
在 C# 中,可以通过以下方式创建和使用 List<string> 类型的对象:
1. 引入命名空间:在代码文件的开头添加 using System.Collections.Generic;,这样就可以使用 List<T> 类型了。
2. 创建 List<string> 对象:使用下面的代码创建一个空的 List<string> 对象:
```
List<string> myList = new List<string>();
```
3. 添加元素:使用 Add() 方法向 List<string> 对象中添加元素。例如:
```
myList.Add("hello");
myList.Add("world");
myList.Add("!");
```
4. 访问元素:可以使用索引来访问 List<string> 对象中的元素。例如:
```
string firstElement = myList[0];
string secondElement = myList[1];
```
5. 遍历列表:可以使用 foreach 循环遍历 List<string> 对象中的元素。例如:
```
foreach (string element in myList)
{
Console.WriteLine(element);
}
```
这些就是使用 List<string> 类型的基本步骤。希望对你有所帮助!
相关问题
C#list<string>
以下是使用C#的List<string>泛型类的示例:
```csharp
List<string> mList = new List<string>();
mList.Add("apple");
mList.Add("banana");
mList.Add("orange");
// 删除长度大于3的字符串
mList.RemoveAll(name => name.Length > 3);
// 遍历列表并输出元素
foreach (string s in mList)
{
Console.WriteLine("element in mList: " + s);
}
```
输出结果:
```
element in mList: apple
```
这个示例演示了如何使用List<string>泛型类创建一个字符串列表,并使用RemoveAll方法删除长度大于3的字符串。然后,使用foreach循环遍历列表并输出每个元素。
c# list<string>转string
以下是两种C#中List<string>转string[]的方法:
1.使用List<string>的ToArray()方法
```csharp
List<string> listS = new List<string>();
listS.Add("str");
listS.Add("hello");
string[] str = listS.ToArray();
```
2.使用LINQ的ToArray()方法
```csharp
List<string> listS = new List<string>();
listS.Add("str");
listS.Add("hello");
string[] str = listS.ToArray<string>();
```