Untuk jawatan perbincangan popular di CodePlex, "Apa kaedah pengembangan C#kegemaran anda?" Salah satu kaedah yang menarik adalah
kaedah pengembangan, menentukan seperti berikut:
Kaedah pengembangan ini mengoptimumkan sama ada nilai semak dimasukkan ke dalam kod dalam senarai yang dijadualkan. Contoh seperti berikut:
In
Kaedah
public static bool In<T>(this T source, params T[] list) { if(source == null) throw new ArgumentNullException("source"); return list.Contains(source); }
Atas ialah kandungan terperinci Apakah beberapa kaedah sambungan C# yang berguna dan bagaimana mereka meningkatkan kod?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!