PDA

View Full Version : سوال: generic type چيست و كاربرد آن



davood_skh
جمعه 24 مهر 1388, 18:51 عصر
با سلام خدمت اساتيد محترم
لطف كنيد generic type چيست و كاربرد آن را در دات نت توضيحي دهيد .
با تشكر

keivan mousavi
جمعه 24 مهر 1388, 20:46 عصر
براي اينكه مجموعه ها به يك ويژگي قدرتمند تبديل شوند و همچنين كارائي و قابليت استفاده از آنها افزايش پيدا نمايد generic ها به زبان C#‎ با عرضه NET Framwork 2. معرفي شدند ايده مربوط به generic ها چيز جديدي نيست آنها الگوي templates زبان ++C بسيار شبيه ميباشند شما همچنين generic ها را در ساير زبانها نيز پيدا ميكنيد نظير جاوا

معرفي آنها به زبان NET Framwork 2. براي برنامه نويسان مزيت فوث العاده زيادي را به ارمغان مي آورد

generic ها شمارا قادر ميسازد تا يك مجموعه عمومي ايجاد كنيد كه هنوز هم به صورت مستحكمي تعيين نوع شده است كه احتمال ايجاد خطاها را به حداقل مي رساند زيرا آنها در زمان طراحي رخ ميدهد كارايي را افزايش ميدهند و ويژگي IntelliSense را در هنگام كار با مجموعه ها در اختيارتان قرار ميدهد

namespace بنام System.Collections.Generic دسترسي به نسخه هاي عمومي كلاسهاي List , SortedDictionary , Dictionery , Stack , Queue را در اختيارتان قرار ميدهد