ما هو GetType C #؟
ما هو GetType C #؟

فيديو: ما هو GetType C #؟

فيديو: ما هو GetType C #؟
فيديو: C# Programmers FAQ - 13 - Differences between TypeOf() and GetType() #ExpandFutureAcademy #shorts 2024, شهر نوفمبر
Anonim

فهم نتيجة GetType طريقة. GetType إرجاع كائن نوع. GetType هي طريقة على الكائن. يوفر كائن Type ، كائن يشير إلى النوع الأكثر اشتقاقًا لمثيل الكائن. يساعدنا هذا البرنامج في فهم العلاقة بين الصنف الأساسي والفئة المشتقة.

علاوة على ذلك ، ما هو استخدام typeof في C #؟

ال نوع من هي الكلمة الأساسية للمشغل وهي تستخدم للحصول على نوع في وقت الترجمة. أو بعبارة أخرى ، هذا العامل هو تستخدم للحصول على النظام. اكتب الكائن للنوع. يأخذ هذا العامل النوع نفسه كوسيطة ويعيد النوع المحدد للوسيطة.

قد يتساءل المرء أيضًا ، كيف يمكنك التحقق مما إذا كان الكائن هو مثيل للفئة C #؟ يتم استخدام عامل التشغيل ل تحقق فيما لو نوع وقت التشغيل لملف موضوع متوافق مع النوع المعطى أم لا. يعود صحيح لو العطاء موضوع من نفس النوع وإلا ، فقم بإرجاع القيمة false. كما أنها ترجع القيمة false مقابل null أشياء . هنا ، سيتم تقييم التعبير إلى جزء من نوع ما.

بعد ذلك ، قد يتساءل المرء أيضًا ، ما هو الفرق بين GetType و typeof في C #؟

نوع من تأخذ الكلمة الأساسية النوع نفسه كوسيطة وتعيد نوع التسطير للوسيطة بينما GetType لا يمكن استدعاء () إلا في حالة النوع. موظف موظف = موظف جديد () ؛ نظام.

كيف تجد نوع الشيء؟

توفر Java ثلاث طرق مختلفة للعثور على ملف نوع من موضوع في وقت التشغيل على سبيل المثال مثال على الكلمة المفتاحية ، getClass () وطريقة isInstance () لجافا. لانج. فصل . من بين الثلاثة فقط getClass () هو الذي يجد بالضبط نوع من موضوع بينما يعود الآخرون أيضًا إلى الحقيقة إذا نوع من موضوع هو السوبر نوع.

موصى به: