Rumah > pembangunan bahagian belakang > C++ > Adakah C# Memerlukan Kaedah Sambungan 'In' untuk Semakan Keahlian Senarai?

Adakah C# Memerlukan Kaedah Sambungan 'In' untuk Semakan Keahlian Senarai?

DDD
Lepaskan: 2025-01-28 04:09:13
asal
455 orang telah melayarinya

Does C# Need an

c#kaedah pengembangan pada codeplex

Forum ExtensionOverflow CodePlex, jawatan menggalakkan pengguna untuk berkongsi sambungan C#kegemaran mereka. Penyerahan yang menarik datang dari pengguna yang menyediakan kaedah untuk memeriksa kelayakan senarai senarai.

dalam kaedah pengembangan In

Kod kaedah lanjutan adalah seperti berikut:

Cara menggunakan contoh

In

Kaedah pengembangan ini menyediakan kaedah mudah untuk memeriksa sama ada senarai itu mengandungi nilai tertentu. Sebagai contoh, tidak perlu menulis pernyataan keadaan berbilang garis untuk memeriksa nilai tertentu, anda hanya boleh menggunakan kaedah
public static bool In<T>(this T source, params T[] list)
{
  if(source == null) throw new ArgumentNullException("source");
  return list.Contains(source);
}
Salin selepas log masuk
:

Kaedah ini memudahkan kod dengan menghapuskan keperluan ayat bersyarat yang panjang, menjadikan kod anda lebih mudah dibaca dan diselenggara. Ia boleh didapati dalam projek CodePlex ExtensionOverflow untuk pengguna yang ingin mengintegrasikannya ke dalam projeknya.

Atas ialah kandungan terperinci Adakah C# Memerlukan Kaedah Sambungan 'In' untuk Semakan Keahlian Senarai?. 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