c# vector容器使用
时间: 2023-10-15 09:08:11 浏览: 191
vector等容器的用法
在 C# 中,可以使用 List<T> 泛型集合类来实现类似于 C++ 中的 vector 容器的功能。List<T> 可以动态地增加或删除元素,而且支持随机访问。
以下是一个简单的示例:
```csharp
using System;
using System.Collections.Generic;
class Program {
static void Main(string[] args) {
// 创建一个 List<int> 容器
List<int> vec = new List<int>();
// 向容器中添加元素
vec.Add(1);
vec.Add(2);
vec.Add(3);
// 访问容器中的元素
Console.WriteLine(vec[0]); // 输出 1
// 修改容器中的元素
vec[0] = 4;
Console.WriteLine(vec[0]); // 输出 4
// 删除容器中的元素
vec.RemoveAt(1);
Console.WriteLine(vec.Count); // 输出 2
// 遍历容器中的元素
foreach (int i in vec) {
Console.WriteLine(i);
}
}
}
```
输出结果:
```
4
2
3
```
阅读全文