Class.Name Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o nome da entidade (classe, interface, classe de matriz, tipo primitivo ou nulo) representada por esse Class objeto.
public string Name { [Android.Runtime.Register("getName", "()Ljava/lang/String;", "")] get; }
[<get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "")>]
member this.Name : string
Valor da propriedade
o nome da classe, interface ou outra entidade representada por esse Class objeto.
- Atributos
Comentários
Retorna o nome da entidade (classe, interface, classe de matriz, tipo primitivo ou nulo) representada por esse Class objeto.
Se esse Class objeto representar uma classe ou interface, não uma classe de matriz, então:
Se esse Class objeto representar uma classe de matriz, o resultado será uma cadeia de caracteres que consiste em um ou mais caracteres '[' que representam a profundidade do aninhamento de matriz, seguido pelo tipo de elemento como codificado usando a tabela a seguir:
<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:center"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>
Se esse Class objeto representa um tipo primitivo ouvoid, em seguida, o resultado é uma cadeia de caracteres com a mesma ortografia que a palavra-chave de linguagem Java que corresponde ao tipo primitivo ou void.
Exemplos: <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 documentação para java.lang.Class.getName().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.