Çfarë është GetType C#?
Çfarë është GetType C#?

Video: Çfarë është GetType C#?

Video: Çfarë është GetType C#?
Video: Собака по имени Пасти и история про страшную улицу! 2024, Nëntor
Anonim

Kuptoni rezultatin e GetType metodë. GetType kthen një objekt Type. GetType është një metodë mbi objektin. Ai siguron një objekt Lloji, ai që tregon llojin më të nxjerrë të shembullit të objektit. Ky program na ndihmon të kuptojmë klasën bazë dhe marrëdhënien e klasës së derivuar. TypeObject.

Për më tepër, cili është përdorimi i typeof në C#?

Të lloji i është një fjalë kyçe e operatorit e cila është të përdorura për të marrë një lloj në kohën e përpilimit. Ose me fjalë të tjera, ky operator është të përdorura për të marrë sistemin. Shkruani objektin për një lloj. Ky operator merr vetë Llojin si argument dhe kthen llojin e shënuar të argumentit.

Dikush mund të pyesë gjithashtu, si mund të kontrolloni nëse një objekt është një shembull i një klase C#? Operatori is është përdorur për të kontrolloni nëse lloji i kohës së ekzekutimit të një Objekt është në përputhje me llojin e dhënë ose jo. Ajo kthehet e vërtetë nëse e dhënë Objekt është i të njëjtit lloj përndryshe, kthe false. Ai gjithashtu kthen false për null objektet . Këtu, shprehja do të vlerësohet në një shembull të një lloji.

Më pas, dikush gjithashtu mund të pyesë, cili është ndryshimi midis GetType dhe typeof në C#?

lloji i Fjala kyçe merr vetë Llojin si argument dhe kthen nënvizimin Lloji i argumentit ndërsa GetType () mund të thirret vetëm në shembullin e tipit. Punonjësi i punonjësit= Punonjësi i ri(); Sistemi.

Si e gjeni llojin e objektit?

Java ofron tre mënyra të ndryshme për të gjetur lloji e Objekt në kohën e ekzekutimit p.sh. shembulli i fjalës kyçe, metoda getClass() dhe isInstance() e java. gjuha. Klasa . Nga të tre, vetëm getClass() është ai që gjen saktësisht Lloji e Objekt ndërsa të tjerat gjithashtu kthehen të vërteta nëse Lloji e Objekt është super lloji.

Recommended: