Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Cách nối 2 Mảng List<> trong C#?

  1. #1
    Ngày gia nhập
    04 2011
    Bài viết
    1

    Post Cách nối 2 Mảng List<> trong C#?

    Các pro cho mình hỏi làm thế nào để nối 2 mảng List<> trong C# vậy?
    Ví dụ như sau:

    List<string> delta = new List<string>();
    List<string> Other = new List<string>();

    làm thế nào để nối 2 danh sách này thành 1 vậy?

  2. #2
    Ngày gia nhập
    12 2011
    Nơi ở
    vùng kín
    Bài viết
    139

    Trích dẫn Nguyên bản được gửi bởi bjkjng Xem bài viết
    Các pro cho mình hỏi làm thế nào để nối 2 mảng List<> trong C# vậy?
    Ví dụ như sau:

    List<string> delta = new List<string>();
    List<string> Other = new List<string>();

    làm thế nào để nối 2 danh sách này thành 1 vậy?
    bạn convert 1 list<> sang Array ...code luôn

    Visual C# Code:
    1. List<string> b = new List<string>()
    2.                 {
    3.                     "4","5","6"
    4.                 };
    5.             string[] c = b.ToArray();
    6.             List<string> a = new List<string>(c)
    7.                 {
    8.                     "1","2","3"
    9.                 };
    10.             foreach (var item in a)
    11.             {
    12.                 Console.WriteLine(item);
    13.             }

  3. #3
    Ngày gia nhập
    11 2007
    Bài viết
    8

    Visual C# Code:
    1.             List<string> list_1 = new List<string>() { "Ha", "Noi" };
    2.             List<string> list_2 = new List<string>() { "Viet", "Nam" };
    3.             List<string> list_3 = new List<string>();
    4.             //Đơn giản nhất là add lần lượt
    5.             foreach (string s in list_1)
    6.             {
    7.                 list_3.Add(s);
    8.             }
    9.             foreach (string s in list_2)
    10.             {
    11.                 list_3.Add(s);
    12.             }
    13.             //xem ket qua
    14.             foreach (var item in list_3)
    15.             {
    16.                 Console.WriteLine(item);
    17.             }
    18.             Console.ReadKey();
    Đã được chỉnh sửa lần cuối bởi vidangcafe : 05-12-2012 lúc 02:03 PM. Lý do: sửa format

  4. #4
    Ngày gia nhập
    08 2008
    Bài viết
    44

    Bạn sử dụng cú pháp Union của Linq nhé:
    var unionList = delta.Union(Other).ToList();

Các đề tài tương tự

  1. giúp mình cái bài tập list của list này với (còn 24 tiếng))
    Gửi bởi pipipo102 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 1
    Bài viết cuối: 10-06-2012, 11:36 AM
  2. Phương thức Add trong list có phải là thêm đối tượng vào list không?
    Gửi bởi princehai trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 20-09-2011, 01:14 PM
  3. hàm hủy(list::~list()) trong danh sách móc nối đối tượng xử lý những gì?
    Gửi bởi Emerald214 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 0
    Bài viết cuối: 29-12-2010, 09:05 AM
  4. Chuyển các phần tử từ list này sang list kia. Sửa giúp mình?
    Gửi bởi Vaanres trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 25-07-2010, 09:45 PM
  5. List Of List để đọc file. Giúp mình với?
    Gửi bởi whiskyak trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 04-12-2009, 11:02 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn