PDA

View Full Version : سوال: constraint ها در generic type ها



mehdi_csharp
چهارشنبه 07 مهر 1389, 01:50 صبح
constraint ها در generic type ها چيكار ميكنن وچي هستن؟

میلاد قاضی پور
چهارشنبه 07 مهر 1389, 02:19 صبح
برای نوعی که قرار هست به کلاس جنریک داده بشه محدودیت قائل میشن . مثلا در کد زیر کاربر مجبور هست که هنگام استفاده از کلاس جنریک نوعی بهش بده که حتما از کلاسهای مذکور به ارث برده باشه نه هر نوعی :



class List<T> where T : Class1, interface1,interface2()
{

}



البته من چند روزی هست که در این مورد مطالعه میکنم و این برداشت من بوده .

mmd2009
چهارشنبه 07 مهر 1389, 03:13 صبح
با سلام

Constraints in Generics (http://www.codeproject.com/KB/cs/Constraints_in_Generics.aspx)