MemberInfo.Name Propiedad

Definición

Obtiene el nombre del miembro actual.

C#
public abstract string Name { get; }

Valor de propiedad

String que contiene el nombre de este miembro.

Implementaciones

Ejemplos

En este ejemplo se muestra la Name propiedad y DeclaringType de cada miembro de la clase especificada.

C#
using System;
using System.Reflection;

class Example
{
    public static void Main()
    {
        // Get the Type and MemberInfo.
        Type t = Type.GetType("System.Empty");
        MemberInfo[] memberArray = t.GetMembers();

        // Get and display the type that declares the member.
        Console.WriteLine("There are {0} members in {1}",
                          memberArray.Length, t.FullName);

        foreach (var member in memberArray) {
            Console.WriteLine("Member {0} declared by {1}",
                              member.Name, member.DeclaringType);
        }
    }
}
// The example displays the following output:
//       There are 6 members in System.Empty
//       Member ToString declared by System.Empty
//       Member GetObjectData declared by System.Empty
//       Member Equals declared by System.Object
//       Member GetHashCode declared by System.Object
//       Member GetType declared by System.Object
//       Member Value declared by System.Empty

Comentarios

Solo se devuelve el nombre simple del miembro, no el nombre completo.

Para obtener la Name propiedad , obtenga la clase Type. TypeEn , obtenga la MemberInfo matriz . A partir de un MemberInfo elemento de la matriz, obtenga la Name propiedad .

Se aplica a

Produto Versións
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0