Quelles sont les zones typeof() et GetType() en C# ? 1. Le x dans le type(x) doit être un nom de classe spécifique, un nom de type, etc., et ne peut pas être un nom de variable. 2. La méthode GetType() hérite d’Object, donc tout objet en C# possède une méthode GetType(), qui a la même fonction que typeof(), retournant le type de l’objet courant du type type. Par exemple, il existe une telle variable i : Int32 i = nouveau Int32() ; i.GetType() retourne une valeur de type Int32, mais vous ne pouvez pas utiliser typeof(i) car i est une variable, si vous voulez utiliser typeof(), vous ne pouvez utiliser que : typeof(Int32), qui retourne le même type d’Int32.
Sortie
Methods: Void SampleMethod() System.Type GetType() System.String ToString() Booléen égal à (System.Object) Int32 GetHashCode()
Members: Void SampleMethod() System.Type GetType() System.String ToString() Booléen égal à (System.Object) Int32 GetHashCode() Void .ctor() Int32 sampleMember
Sortie Superficie = 28,2743338823081 Le type est System.Double
|