csharp 创建集合
时间: 2023-08-26 17:07:06 浏览: 53
C# 中创建集合的方法有很多种,最常用的是使用泛型集合类。下面是使用 List<T> 类来创建集合的示例代码:
```
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// 声明并初始化 List<T> 类型的集合
List<int> numbers = new List<int>() { 1, 2, 3, 4, 5 };
// 在末尾添加新元素
numbers.Add(6);
// 在指定位置插入新元素
numbers.Insert(0, 0);
// 访问集合元素
Console.WriteLine("集合中的元素:");
foreach (int number in numbers)
{
Console.WriteLine(number);
}
}
}
```
相关问题
csharp动态创建多个Textbox
要动态创建多个 TextBox,可以使用循环语句和代码创建新的 TextBox 控件。以下是一个简单的示例,它将创建 10 个 TextBox 控件:
```csharp
for (int i = 1; i <= 10; i++)
{
TextBox textBox = new TextBox();
textBox.Name = "textBox" + i.ToString();
textBox.Location = new Point(10, 10 + (i - 1) * 25);
textBox.Size = new Size(100, 20);
this.Controls.Add(textBox);
}
```
在这个示例中,我们使用了 for 循环来迭代 10 次,每次创建一个新的 TextBox 控件。我们在每个新 TextBox 控件中设置了一个唯一的名称,然后将它们添加到窗体的 Controls 集合中,以便它们可以显示在窗体上。
你可以根据实际情况修改 TextBox 控件的属性,例如 Location(控件在窗体中的位置)和 Size(控件的大小)。
怎样创建字符串集合对象
您可以使用以下语法创建字符串集合对象:
```csharp
HashSet<string> myHashSet = new HashSet<string>();
```
您还可以使用以下语法在创建对象时提供初始值:
```csharp
HashSet<string> myHashSet = new HashSet<string> {"string1", "string2", "string3"};
```