Saltar al contenido

objeto obtener nombre de propiedad c# ejemplo de código

Pudiera darse el caso de que halles algún fallo con tu código o proyecto, recuerda probar siempre en un entorno de testing antes añadir el código al proyecto final.

Ejemplo 1: c# obtener el valor de la propiedad del objeto por nombre

return car.GetType().GetProperty(propertyName).GetValue(car,null);

Ejemplo 2: C# obtener el nombre de la propiedad del objeto

usingSystem.Reflection;// reflection namespace// get all public static properties of MyClass typePropertyInfo[] propertyInfos;
propertyInfos =typeof(MyClass).GetProperties(BindingFlags.Public |
                                              BindingFlags.Static);// sort properties by name
Array.Sort(propertyInfos,delegate(PropertyInfo propertyInfo1,PropertyInfo propertyInfo2)return propertyInfo1.Name.CompareTo(propertyInfo2.Name););// write property namesforeach(PropertyInfo propertyInfo in propertyInfos)
  Console.WriteLine(propertyInfo.Name);

Te mostramos comentarios y puntuaciones

Recuerda algo, que te damos el privilegio glosar si encontraste tu enigma a tiempo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *