Rumah > pembangunan bahagian belakang > Tutorial C#.Net > Apakah yang dikembalikan LINQ apabila hasilnya batal dalam C#?

Apakah yang dikembalikan LINQ apabila hasilnya batal dalam C#?

王林
Lepaskan: 2023-09-10 16:57:10
ke hadapan
1097 orang telah melayarinya

当 C# 中结果为空时 LINQ 返回什么?

Pertanyaan Bersepadu Bahasa (LINQ) ialah satu set Sepadukan keupayaan pertanyaan terus ke dalam bahasa C#.

Anda boleh menggunakan C# untuk mencipta pangkalan data SQL Server, dokumen XML, Set data ADO.NET dan sebarang koleksi objek yang menyokong IEnumerable atau antara muka IEnumerablegenerik.

Dalam Linq-to-SQL, jika anda cuba mendapatkan elemen pertama dalam pertanyaan yang tidak mempunyai hasil, anda akan Urutan yang diperolehi tidak mengandungi sebarang unsur Ralat

ToList mengembalikan senarai kosong

Contoh

class Program{
   public static void Main(){
      List<string> list = new List<string> { "a" };
      IEnumerable<string> ilist = list.Where(x => x == "ABC").ToList();
      System.Console.WriteLine(ilist.Count());
      foreach (var item in ilist){
         System.Console.WriteLine(item);
      }
      Console.ReadLine();
   }
}
Salin selepas log masuk

Output

Output #🎜🎜🎜🎜🎜 Contoh Terjemahan bahasa Cina bagi

ialah:

Contoh

0
Salin selepas log masuk

Output

class Program{
   public static void Main(){
      List<int> list = new List<int> { 1 };
      IEnumerable<int> ilist = list.Where(x => x == 3).ToList();
      System.Console.WriteLine(ilist.Count());
      foreach (var item in ilist){
         System.Console.WriteLine(item);
      }
      Console.ReadLine();
   }
}
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah yang dikembalikan LINQ apabila hasilnya batal dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan