Pergunta : Como posso eu alistar todas as propriedades e valores de um objeto em ASP.NET?

Olá! Experts

I quer ser capaz de passar todo o objeto a uma função e de tê-lo que o laço da função através de suas propriedades e output uma lista de valores de corda que dão cada nome de propriedades e seu value.

How pode mim conseguir este?

Many thanks

Stewart
class= do

Resposta : Como posso eu alistar todas as propriedades e valores de um objeto em ASP.NET?

Inorder para ler as propriedades ou os métodos ou os atributos de um objeto que nós devemos se usar
using System.Reflection; //Namespace.
Aqui eu estou dando uma amostra



1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
testclass da classe
    {
        corda pública property1
        {
            jogo;
            começ;
        }
        corda pública property2
        {
            jogo;
            começ;
        }
        público int property3
        {
            jogo;
            começ;
        }
    }

classificar o programa
    {
        principal vago da estática (args da corda [])
        {
            objeto de //creating para testclass & valores de ajuste às propriedades
            objtestclass dos testclass = testclass novos ();
            objtestclass.property1 = “Value1”;
            objtestclass.property2 = “Value2”;
            objtestclass.property3 = 120;

            Pinfo de PropertyInfo [];            
            pinfo = objtestclass.GetType () .GetProperties ();
                foreach (PropertyInfo p no pinfo)
                {
                    Console.WriteLine (de “nome propriedade: “+p.Name);
                    Console.WriteLine (“valor dos bens imóveis: ” +p.GetValue (objtestclass, zero) + “\ n”);
                }
                Console.Read ();
        }
    }
Outras soluções  
 
programming4us programming4us