Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 15879|Odpověď: 0

[Komunikace] Příklad typu C# typeof() podrobně

[Kopírovat odkaz]
Zveřejněno 10.02.2019 13:03:00 | | |
Co jsou oblasti C# typeof() a GetType()?
1. X v typeof(x) musí být konkrétní název třídy, typ atd. a nemůže být názvem proměnné.
2. Metoda GetType() dědí z Object, takže každý objekt v C# má metodu GetType(), která má stejnou funkci jako typeof(), a vrací typ aktuálního objektu typu.
Například existuje taková proměnná i:
Int32 i = nový Int32();
i.GetType() vrací hodnotu typu Int32, ale nelze použít typeof(i), protože i je proměnná, pokud chcete použít typeof(), můžete pouze: typeof(Int32), což vrací stejný typ jako Int32.
Výstup
Methods:
Void SampleMethod()
System.Type GetType()
System.String ToString()
Boolean Equals(System.Object)
Int32 GetHashCode()
Members:
Void SampleMethod()
System.Type GetType()
System.String ToString()
Boolean Equals(System.Object)
Int32 GetHashCode()
Void .ctor()
Int32 sampleMember
Výstup
Plocha = 28,2743338823081
Typ je System.Double





Předchozí:Nová trasa 3 (newifi) původní firmware plugin dokončen
Další:c# Marshal.PtrToStructure
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com