Wat is GetType C#?
Wat is GetType C#?

Video: Wat is GetType C#?

Video: Wat is GetType C#?
Video: C# : C#: What's the Difference Between TypeDescriptor.GetAttributes() and GetType() .GetCustomAttrib 2024, Mei
Anonim

Verstaan die resultaat van die GetType metode. GetType gee 'n Tipe voorwerp terug. GetType is 'n metode op voorwerp. Dit verskaf 'n Tipe-objek, een wat die mees afgeleide tipe van die objekinstansie aandui. Hierdie program help ons om die basisklas en afgeleide klasverhouding te verstaan. TypeObject.

Verder, wat is die gebruik van typeof in C#?

Die soort is 'n operateur navraag wat is gebruik word om 'n tipe te kry tydens die samestelling. Of met ander woorde, hierdie operateur is gebruik word om die stelsel te kry. Tik voorwerp vir 'n tipe. Hierdie operateur neem die Tipe self as 'n argument en gee die gemerkte tipe van die argument terug.

Mens kan ook vra, hoe kyk jy of 'n voorwerp 'n instansie van 'n klas C# is? Die is operateur is gewoond aan kyk of die looptyd tipe van 'n voorwerp versoenbaar is met die gegewe tipe of nie. Dit keer waar terug as die gegewe voorwerp is van dieselfde tipe anders, gee vals terug. Dit gee ook vals vir nul terug voorwerpe . Hier sal die uitdrukking geëvalueer word na 'n instansie van een of ander soort.

Vervolgens kan mens ook vra, wat is die verskil tussen GetType en typeof in C#?

soort sleutelwoord neem die Tipe self as 'n argument en gee die onderstreep Tipe van die argument terug terwyl GetType () kan slegs op die instansie van die tipe opgeroep word. Werknemer werknemer= nuwe werknemer(); Stelsel.

Hoe vind jy die tipe voorwerp?

Java bied drie verskillende maniere om die tipe van voorwerp tydens looptyd bv. instanceof keyword, getClass() en isInstance() metode van java. lang. Klas . Uit al drie is slegs getClass() die een wat presies vind Tik van voorwerp terwyl ander ook terugkeer waar as Tik van voorwerp is die super tipe.

Aanbeveel: