سلام خواهش می کنم <t> رو که بعد از نام تابع اومده توضیح بدید که باعث چه کاری میشه.
public static void Display<t>(IEnumerable<t> results, string header){
}
نوع پارامتر اول میدونم داستانش چیه اما مشکل رو ندونستن <t> بعد display هستش
ممنون میشم.
سلام خواهش می کنم <t> رو که بعد از نام تابع اومده توضیح بدید که باعث چه کاری میشه.
public static void Display<t>(IEnumerable<t> results, string header){
}
نوع پارامتر اول میدونم داستانش چیه اما مشکل رو ندونستن <t> بعد display هستش
ممنون میشم.
این متد یه متد generic هست و T مشخص کننده نوعی هست که در این تابع استفاده می شه. مثلا شما می تونید این متد رو به شکل زیر صدا کنید:
Display<string> (...)
یا
Display <double> (...)
در بدنه متد T نوعی در نظر گرفته می شه که شما تعیین کردید.
برای اطلاعات بیشتر به Generics مراجعه کنید