Zugriff auf die Felder einer struct
Warum funktioniert der folgende code keine Ausgabe erzeugen?
static void Main(string[] args)
{
FieldInfo[] fi = typeof(MyStruct).GetFields(BindingFlags.Public);
foreach (FieldInfo info in fi)
{
Console.WriteLine(info.Name);
}
}
public struct MyStruct
{
public int one;
public int two;
public int three;
public int four;
public int five;
public int six;
public bool seven;
public String eight;
}
InformationsquelleAutor Odrade | 2009-06-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie oder die in der Instanz-Bindung sowie. Ändern Sie Ihren code ein:
BindingFlags.NonPublic
als gut.InformationsquelleAutor Jake Pearson