Cách khai báo và khởi tạo danh sách trong C#

Cach Khai Bao Va Khoi Tao Danh Sach Trong C



Trong C#, danh sách là tập hợp các mục có thể thuộc bất kỳ kiểu dữ liệu nào và là cấu trúc dữ liệu thường được sử dụng, cung cấp tính linh hoạt trong việc lưu trữ và thao tác dữ liệu. Trước khi sử dụng một danh sách trong C#, trước tiên nó phải được khai báo và khởi tạo, bài viết này sẽ thảo luận về cách khai báo và khởi tạo một danh sách trong C#.

Khai báo một List trong C#

Để khai báo một danh sách trong C#, bước đầu tiên là nhập không gian tên System.Collections.Generic. Không gian tên này chứa lớp List được sử dụng để tạo và thao tác với danh sách. Lớp List có thể được sử dụng để xây dựng một danh sách mới sau khi không gian tên đã được nhập. Chương trình ví dụ sau minh họa cách khai báo một danh sách các số nguyên:







sử dụng System.Collections.Generic;

chương trình lớp học {
khoảng trống tĩnh chính ( sợi dây [ ] tranh luận ) {
Danh sách < int > con số;
}
}


Theo cú pháp trên, không gian tên System.Collections.Generic được nhập, sau đó, một danh sách mới có tên là “số” được khai báo bằng cách sử dụng lớp List .



Khởi tạo List trong C#

Khi một danh sách được khai báo, nó có thể được khởi tạo với các giá trị và có một số cách để khởi tạo danh sách trong C#. Cách đầu tiên là sử dụng phương thức Add() để thêm từng giá trị vào danh sách, đây là mã ví dụ minh họa cách khởi tạo danh sách các số nguyên bằng phương thức Add():



sử dụng System.Collections.Generic;

chương trình lớp học {
khoảng trống tĩnh Chính ( sợi dây [ ] tranh luận ) {
Danh sách < int > số = Danh sách mới < int > ( ) ;
số.Thêm ( 10 ) ;
số.Thêm ( hai mươi ) ;
số.Thêm ( 30 ) ;
số.Thêm ( 40 ) ;
số.Thêm ( năm mươi ) ;
}
}


Trong cú pháp trên, một danh sách mới gọi là “số” được khai báo bằng cách sử dụng lớp List , sau đó phương thức Add() được sử dụng để thêm năm số nguyên vào danh sách.





Một cách khác để khởi tạo danh sách trong C# là sử dụng cú pháp bộ khởi tạo bộ sưu tập, vì điều này cho phép bạn khai báo và khởi tạo danh sách trong một dòng mã. Đây là một đoạn mã ví dụ minh họa cách khởi tạo một danh sách các số nguyên bằng cách sử dụng cú pháp bộ khởi tạo tập hợp:

sử dụng System.Collections.Generic;

chương trình lớp học {
khoảng trống tĩnh Chính ( sợi dây [ ] tranh luận ) {
Danh sách < int > số = Danh sách mới < int > ( ) { 10 , hai mươi , 30 , 40 , năm mươi } ;
}
}


Trong đoạn mã trên, trước tiên chúng ta khai báo một danh sách mới có tên là “số” bằng cách sử dụng lớp List và sau đó sử dụng cú pháp bộ khởi tạo bộ sưu tập để thêm năm số nguyên vào danh sách trong một dòng mã.



Ví dụ: Khai báo và khởi tạo List trong C#

Đây là một đoạn mã chung thể hiện cả việc khai báo và khởi tạo một danh sách trong C#:

sử dụng Hệ thống;
sử dụng System.Collections.Generic;

chương trình lớp học {
khoảng trống tĩnh chính ( sợi dây [ ] tranh luận ) {

// Khai báo danh sách các số nguyên
Danh sách < int > con số;

// Khởi tạo danh sách bằng Add ( ) phương pháp
số = Danh sách mới < int > ( ) ;
số.Thêm ( 10 ) ;
số.Thêm ( hai mươi ) ;
số.Thêm ( 30 ) ;
số.Thêm ( 40 ) ;
số.Thêm ( năm mươi ) ;

// Hiển thị các phần tử TRONG danh sách
Console.WriteLine ( 'Các phần tử trong danh sách sử dụng phương thức Add():' ) ;
cho mỗi ( liệu TRONG con số ) {
Console.WriteLine ( trên một ) ;
}

// Khởi tạo danh sách bằng cú pháp khởi tạo bộ sưu tập
Danh sách < sợi dây > tên = Danh sách mới < sợi dây > ( ) { 'Bản thân anh ấy' , 'Mike' , 'Sarah' , 'David' } ;

// Hiển thị các phần tử TRONG danh sách
Console.WriteLine ( ' \N Các phần tử trong danh sách sử dụng cú pháp bộ khởi tạo bộ sưu tập:' ) ;
cho mỗi ( tên chuỗi TRONG tên ) {
Console.WriteLine ( tên ) ;
}
}
}


Trong đoạn mã trên, đầu tiên chúng ta khai báo một danh sách các số nguyên được gọi là “số” mà không khởi tạo nó, sau đó khởi tạo danh sách bằng phương thức Add() để thêm năm số nguyên vào danh sách. Tiếp theo, sử dụng vòng lặp foreach Chúng tôi hiển thị các phần tử trong danh sách.

Chúng tôi cũng khai báo và khởi tạo một danh sách các chuỗi được gọi là 'tên' bằng cách sử dụng cú pháp bộ khởi tạo bộ sưu tập để thêm bốn chuỗi vào danh sách và hiển thị các phần tử trong danh sách bằng vòng lặp foreach.

Phần kết luận

Danh sách là một cấu trúc dữ liệu mạnh mẽ trong C# được sử dụng để lưu trữ và thao tác với các tập hợp các mục, nhưng trước khi sử dụng danh sách trong C#, trước tiên nó phải được khai báo và khởi tạo. Lớp List được sử dụng để khai báo một danh sách và có một số cách để khởi tạo một danh sách, bao gồm sử dụng phương thức Add() và cú pháp bộ khởi tạo tập hợp. Bằng cách làm theo các ví dụ và các bước được nêu trong bài viết này, giờ đây bạn đã hiểu rõ về cách khai báo và khởi tạo một danh sách trong C#.