يمكنك مزج الفصول المستمدة والأساس في قائمة عامة في فئة C # من نوع الأساس؟
-
11-12-2019 - |
سؤال
يمكنك مزج الفصول الدراسية المستمدة والأساسية في قائمة عامة في فئة C # من نوع الأساس؟لا أرى لماذا لا ... ولا أرى إجابة واضحة على هذا ... لكن اللعب اليوم مع قائمة عامة من الفئة الأساسية من النوع، وكان ذلك أيضا في فئات مشتقة، لم أر أيمشاكل.لكنني أتساءل عما إذا كان قد يكون هناك مشاكل محتملة، بصرف النظر عن القيود الثابتة / العمودية المعتادة التي تناسب دائما في الفصول الدراسية المستمدة / الأساس.السبب في أنني أسأل: لا أعرف إذا كانت قائمة عامة ل C # تعمل نفس ما الذي كان يستخدم أن تسمى صفيف قائمة في C ++، ما هو، سواء ستحصل على أي شكاوى أثناء تجميع أنواع الخلاط مثل هذا (قاعدة مقابل الفصول المستمدة).ركضت العديد من الأمثلة اليوم دون شكوى ولكنها ترغب في التحقق مما إذا كانت هناك احتمال لمشكلة.
المحلول
c # هي أنواع مرجعية.أنواع فئة C ++ تسمى أنواع القيمة في العالم .NET.ستكون المقارنة المناسبة قائمة C ++ من مؤشرات الفئة الأساسية، والتي يمكنك تخزين مؤشر فئة مشتقة دون أي مشاكل.
لذلك نعم، إنه جيد.
نصائح أخرى