mehdi_csharp
چهارشنبه 07 مهر 1389, 02:50 صبح
constraint ها در generic type ها چيكار ميكنن وچي هستن؟
میلاد قاضی پور
چهارشنبه 07 مهر 1389, 03:19 صبح
برای نوعی که قرار هست به کلاس جنریک داده بشه محدودیت قائل میشن . مثلا در کد زیر کاربر مجبور هست که هنگام استفاده از کلاس جنریک نوعی بهش بده که حتما از کلاسهای مذکور به ارث برده باشه نه هر نوعی :
class List<T> where T : Class1, interface1,interface2()
{
}
البته من چند روزی هست که در این مورد مطالعه میکنم و این برداشت من بوده .
mmd2009
چهارشنبه 07 مهر 1389, 04:13 صبح
با سلام
Constraints in Generics (http://www.codeproject.com/KB/cs/Constraints_in_Generics.aspx)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.