GetType C# چیست؟
GetType C# چیست؟

تصویری: GetType C# چیست؟

تصویری: GetType C# چیست؟
تصویری: C# type casting 💱 2024, ممکن است
Anonim

نتیجه را درک کنید GetType روش. GetType یک شی Type را برمی گرداند. GetType یک روش روی شی است. این یک شی Type را ارائه می دهد، شیئی که مشتق شده ترین نوع نمونه شی را نشان می دهد. این برنامه به ما کمک می کند تا کلاس پایه و رابطه کلاس مشتق شده را درک کنیم. TypeObject.

بعلاوه کاربرد typeof در سی شارپ چیست؟

این نوعی از یک کلمه کلیدی عملگر است که می باشد استفاده شده برای دریافت یک نوع در زمان کامپایل. یا به عبارت دیگر این عملگر است استفاده شده برای دریافت سیستم شیء را برای یک نوع تایپ کنید. این عملگر خود Type را به عنوان آرگومان می گیرد و نوع علامت گذاری شده آرگومان را برمی گرداند.

همچنین ممکن است بپرسید، چگونه می توان بررسی کرد که آیا یک شی نمونه ای از کلاس C# است؟ عملگر is استفاده می شود بررسی کن اگر نوع زمان اجرا an هدف - شی با نوع داده شده سازگار است یا خیر. درست برمیگرده اگر داده شده هدف - شی از همان نوع است در غیر این صورت، false را برگردانید. همچنین false را برای null برمی گرداند اشیاء . در اینجا، عبارت به یک ارزیابی خواهد شد نمونه، مثال از نوعی

متعاقباً ممکن است سؤال شود که تفاوت GetType و typeof در سی شارپ چیست؟

نوعی از کلمه کلیدی خود Type را به عنوان آرگومان می گیرد و زیرخط Type آرگومان را برمی گرداند در حالی که GetType () را فقط می توان در نمونه از نوع فراخوانی کرد. Employee staff= new Employee(); سیستم.

چگونه نوع شی را پیدا می کنید؟

جاوا سه راه مختلف برای یافتن آن ارائه می دهد نوع از هدف - شی در زمان اجرا به عنوان مثال نمونه کلمه کلیدی، متد getClass() و isInstance() جاوا. زبان کلاس . از هر سه مورد، فقط getClass() است که دقیقا پیدا می کند تایپ کنید از هدف - شی در حالی که سایرین نیز true را اگر تایپ کنید از هدف - شی فوق العاده است نوع.

توصیه شده: