Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# list 初始化

作者:惨美歌   发布日期:2026-02-28   浏览:75

// C# List 初始化示例

using System;
using System.Collections.Generic;

class Program
{
    static void Main()
    {
        // 方法 1: 使用构造函数初始化 List
        List<int> numbers1 = new List<int>();
        numbers1.Add(1);
        numbers1.Add(2);
        numbers1.Add(3);

        // 方法 2: 使用集合初始化器
        List<int> numbers2 = new List<int> { 1, 2, 3 };

        // 方法 3: 使用带有初始容量的构造函数
        List<int> numbers3 = new List<int>(3) { 1, 2, 3 };

        // 方法 4: 使用另一个集合进行初始化
        List<int> numbers4 = new List<int>(new int[] { 1, 2, 3 });

        // 输出列表内容
        Console.WriteLine("numbers1: " + string.Join(", ", numbers1));
        Console.WriteLine("numbers2: " + string.Join(", ", numbers2));
        Console.WriteLine("numbers3: " + string.Join(", ", numbers3));
        Console.WriteLine("numbers4: " + string.Join(", ", numbers4));
    }
}

解释说明:

  1. 方法 1: 使用 List<T> 的默认构造函数创建一个空的 List,然后通过 Add 方法逐个添加元素。
  2. 方法 2: 使用集合初始化器语法,在创建 List 的同时初始化元素。
  3. 方法 3: 使用带有初始容量的构造函数,指定 List 的初始容量,并通过集合初始化器填充数据。
  4. 方法 4: 使用另一个集合(如数组)来初始化 List

这些方法都可以根据具体需求选择使用。

上一篇:c# textbox

下一篇:c# 判断字符串是否为数字

大家都在看

c# 二进制

c# 创建目录

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

.net和c#

c#获取系统时间

c#游戏开发

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站