Class.Name Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Namen der Entität (Klasse, Schnittstelle, Arrayklasse, Grundtyp oder Void) zurück, die durch dieses Class Objekt dargestellt wird.
public string Name { [Android.Runtime.Register("getName", "()Ljava/lang/String;", "")] get; }
[<get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "")>]
member this.Name : string
Eigenschaftswert
der Name der Klasse, Schnittstelle oder einer anderen Entität, die durch dieses Class Objekt dargestellt wird.
- Attribute
Hinweise
Gibt den Namen der Entität (Klasse, Schnittstelle, Arrayklasse, Grundtyp oder Void) zurück, die durch dieses Class Objekt dargestellt wird.
Wenn dieses Class Objekt eine Klasse oder Schnittstelle darstellt, keine Arrayklasse, dann:
Wenn dieses Class Objekt eine Arrayklasse darstellt, ist das Ergebnis eine Zeichenfolge, die aus einem oder mehreren '[' Zeichen besteht, die die Tiefe der Arrayschachtelung darstellen, gefolgt von dem Elementtyp, der mithilfe der folgenden Tabelle codiert ist:
<blockquote><table class="striped"><caption style="display:none">Element types and encodings</caption><thead><tr><th scope="col"> Element Type <th scope="col"> Encoding </thead><tbody style="text-align:left"><tr><th scope="row">boolean<td style="text-align:center">Z<tr><th scope="row">byte<td style="text-align:tr>B<><th scope="row">char<td style="text-align:center">C<tr><th scope="row"> class or interface with binary nameN<td style="text-align:center">L<em>N</em>;<tr><th scope="row">double<td style="text-align:center">D<tr><th scope="row">float<td style="text-align:center">F<tr><th scope="row">int<td style=" text-align:center">I<tr><th scope="row">long<td style="text-align:center">J<tr><th scope="row">short<td style="text-align:center">S</tbody></table></blockquote>
Wenn dieses Class Objekt einen Grundtyp oder voideinen Grundtyp darstellt, ist das Ergebnis eine Zeichenfolge mit der gleichen Schreibweise wie das Schlüsselwort Java Sprache, das dem Grundtyp oder voiddem Grundtyp entspricht.
Beispiele: <Blockquote>
String.class.getName()
returns "java.lang.String"
byte.class.getName()
returns "byte"
(new Object[3]).getClass().getName()
returns "[Ljava.lang.Object;"
(new int[3][4][5][6][7][8][9]).getClass().getName()
returns "[[[[[[[I"
</blockquote>
Java Dokumentation für java.lang.Class.getName().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.