Computer >> Máy Tính >  >> Lập trình >> C#

C # Linq SelectMany Method

Sử dụng phương pháp SelectMany để thu gọn các phần tử vào một tập hợp duy nhất giống như một lỗi.

Một ví dụ sẽ là chuyển đổi chuỗi thành mảng ký tự. Sau đây là mảng chuỗi của chúng tôi.

string[] str = { "Mobile", "Laptop", "Tablet" };

Bây giờ, hãy chuyển đổi sang mảng ký tự.

str.SelectMany(item => item.ToCharArray());

Ví dụ

using System;
using System.Linq;
using System.Collections.Generic;
public class Demo {
   public static void Main() {
      string[] str = { "Mobile", "Laptop", "Tablet" };
      var res = str.SelectMany(item => item.ToCharArray());
      Console.WriteLine("String converted to character array: ");
      foreach (char letter in res) {
         Console.Write(letter);
      }
   }
}

Đầu ra

String converted to character array:
MobileLaptopTablet