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

Làm cách nào để tạo một mảng với các giá trị lặp lại không mặc định trong C #?

Chúng ta có thể tạo một mảng với các giá trị không mặc định bằng Enumerable.Repeat (). Tăng tốc một tập hợp với các phần tử lặp lại trong C #. Đầu tiên, hãy đặt phần tử bạn muốn lặp lại và số lần.

Ví dụ 1

class Program{
   static void Main(string[] args){
      var values = Enumerable.Repeat(10, 5);
      foreach (var item in values){
         System.Console.WriteLine(item);
      }
      Console.ReadLine();
   }
}

Đầu ra

10
10
10
10
10

Ví dụ 2

class Program{
   static void Main(string[] args){
      int[] values = Enumerable.Repeat(10, 5).ToArray();
      foreach (var item in values){
         System.Console.WriteLine(item);
      }
      Console.ReadLine();
   }
}

Đầu ra

10
10
10
10
10