c#new list<string>{“a“,“b“}
时间: 2024-01-28 21:04:49 浏览: 23
这是一个 C# 中创建一个包含字符串类型元素的列表(List)的语法,其中包含两个元素 "a" 和 "b"。
具体来说,"new List<string>()" 是创建一个空的字符串类型元素列表的语法,"{ "a", "b" }" 则是通过初始化器(initializer)向列表中添加两个元素 "a" 和 "b" 的语法。
相关问题
c#中 list<string> 如何引用
在 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> 为空
可以使用以下代码判断 List<string> 是否为空:
```csharp
List<string> myList = new List<string>();
if(myList == null || myList.Count == 0)
{
// List为空
}
else
{
// List不为空
}
```
或者使用以下代码:
```csharp
List<string> myList = new List<string>();
if(!myList.Any())
{
// List为空
}
else
{
// List不为空
}
```
其中 `Any()` 方法是 LINQ 扩展方法,用于检查序列是否包含任何元素。