Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธีจัดการคอลเลกชันว่างใน C #


ในการจัดการคอลเลกชันที่ว่างเปล่า ให้ใช้เมธอด DefaultIfEmpty() ใน C#

หากอาร์เรย์ว่างเปล่า การใช้วิธีนี้จะแสดงวิธีการเริ่มต้นแทนการแสดงข้อผิดพลาด

สมมติว่าเรามีรายการว่าง

List<float> myList = new List<float>();

ตอนนี้ ใช้เมธอด DefaultIfEmpty() เพื่อแสดงค่าเริ่มต้น

myList.DefaultIfEmpty();

ตัวอย่าง

using System;
using System.Linq;
using System.Collections.Generic;
class Demo {
   static void Main() {
      List<float> myList = new List<float>();
      var res = myList.DefaultIfEmpty();
      foreach (var a in res) {
         Console.WriteLine(a);
      }
   }
}

ผลลัพธ์

0