Frage : Wie kann ich alle Eigenschaften und Werte eines Gegenstandes in ASP.NET verzeichnen?

Hallo möchten Experts

I fähig, jeden möglichen Gegenstand zu einer Funktion zu führen und zu haben, dass die Funktionsschleife durch seine Eigenschaften und ausgegeben einer Liste der Schnurwerte, die jeden Eigenschaftennamen und sein value.

How geben, ich sein dieses erzielen kann?

Many thanks

Stewart

Antwort : Wie kann ich alle Eigenschaften und Werte eines Gegenstandes in ASP.NET verzeichnen?

Inorder, zum der Eigenschaften oder der Methoden oder der Attribute eines Gegenstandes zu lesen, den wir benutzen sollten
using System.Reflection; //Namespace.
Hier gebe ich eine Probe



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:
6:
37:
38:
39:
Kategorie testclass
    {
        allgemeine Schnur property1
        {
            Satz;
            erhalten;
        }
        allgemeine Schnur property2
        {
            Satz;
            erhalten;
        }
        Öffentlichkeit int property3
        {
            Satz;
            erhalten;
        }
    }

Programm klassifizieren
    {
        Static leeres Haupt (Schnur [] args)
        {
            //creating-Gegenstand für testclass u. Einstellungswerte zu den Eigenschaften
            testclass objtestclass = neue testclass ();
            objtestclass.property1 = „Value1“;
            objtestclass.property2 = „Value2“;
            objtestclass.property3 = 120;

            PropertyInfo [] pinfo;            
            pinfo = objtestclass.GetType () .GetProperties ();
                foreach (PropertyInfo p im pinfo)
                {
                    Console.WriteLine („Eigentum-Name: „+p.Name);
                    Console.WriteLine („Vermögenswert: “ +p.GetValue (objtestclass, Null) + „\ n“);
                }
                Console.Read ();
        }
    }
Weitere Lösungen  
 
programming4us programming4us