Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 15879|Atbildi: 0

[Paziņojums] C# typeof() piemērs detalizēti

[Kopēt saiti]
Publicēts 10.02.2019 13:03:00 | | |
Kādi ir C# typeof() un GetType() apgabali?
1. Typeof(x) x ir jābūt konkrētam klases nosaukumam, tipa nosaukumam utt., un tas nevar būt mainīgā nosaukums.
2. GetType() metode manto no objekta, tāpēc jebkuram objektam C# ir GetType() metode, kurai ir tāda pati funkcija kā typeof(), atgriežot pašreizējā tipa tipa objekta tipu.
Piemēram, ir šāds mainīgais i:
Int32 i = jauns Int32();
i.GetType() atgriež Int32 tipa vērtību, bet nevar izmantot typeof(i), jo i ir mainīgais, ja vēlaties izmantot typeof(), varat tikai: typeof(Int32), kas atgriež tādu pašu Int32 tipu.
Rezultāts
Methods:
Void SampleMethod()
System.Type GetType()
System.String ToString()
Būla vienāds(System.Object)
Int32 GetHashCode()
Members:
Void SampleMethod()
System.Type GetType()
System.String ToString()
Būla vienāds(System.Object)
Int32 GetHashCode()
Anulēt .ctor()
Int32 parauga loceklis
Rezultāts
Platība = 28.2743338823081
Tips ir System.Double





Iepriekšējo:Jauns maršruts 3 (newifi) oriģinālais programmaparatūras spraudnis pabeigts
Nākamo:c# Maršals.PtrToStructure
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com