لو سمحتوا كيفية تصميم جينيريك بالc#؟
[تنبيه - عنوان غير مناسب : ]السلام عليكم
مافهمت كيف تصميم جينرك؟ هل قصدك كيف تعملي دالة جينرك؟
الأخ الكريم/الأخت الكريمة
السلام عليكم ورحمة الله وبركاته
مرحباً بكم في منتدى الفريق العربي للبرمجة
نود تنبيهك أن العنوان غير مناسب.
الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.
وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!
قواعد المشاركة
شاكرين لكم حُسن تعاونكم


وعليكم السلام ورحمة الله.
بالنسبة ل Generic، جاءت الحاجة إليه، لإستعمال مفهوم معين مع أكثر من نوع بيانات، مثل <List<DataType، أي يمكننا إنشاء سلسلة من أي نوع بيانات كان.
// Declare the generic class.
public class GenericList<T>
{
void Add(T input) { }
}
class TestGenericList
{
private class ExampleClass { }
static void Main()
{
// Declare a list of type int.
GenericList<int> list1 = new GenericList<int>();
// Declare a list of type string.
GenericList<string> list2 = new GenericList<string>();
// Declare a list of type ExampleClass.
GenericList<ExampleClass> list3 = new GenericList<ExampleClass>();
}
}هنا لم نعرف نوع البيانات ضمن GenericList صراحة، بل وضعناها كمجهول، بالتالي عند استخدام GenericList، يمكننا أن نستخدم أي نوع من البيانات، بشرط أن يكون استعمال هذه List، لهذا النوع من البيانات فقط.
الموضوع سهل تقريباً، إليك بعض المقالات والدروس.
بالتوفيق،،،
• • •
[ ربيّ احفظ سوريا الحبيبة]

اخوي الكريم باين من السؤوال انها ماهي فاهمه مفهوم الجينرك كامل فأنت كأنك تصب موية بكاس مكسور
وأنت لم تعطها المضمون بل اعطيتها كلاس مطبق عليه مفهوم الجينرك
(أختي الكريمة راجعي دروس مفهوم الجينرك) دمتم بخير
تم تعديل هذه المشاركة بواسطة Dev-aBaDy في 1 أغسطس 2014 في 17:10