[Mono-devel-list] problems with Reflection and private fields
Leonardo S.
leods at cwazy.co.uk
Fri Oct 17 12:53:39 EDT 2003
I have problems retrieving private fields with reflection. I wrote a
small class with 2 private fields, and then try to print their names
using reflection. The problems is, the method GetFields() returns an
empty array. The class is this:
using System;
using System.Reflection;
public class Borrar
{
int attrib1;
string attrib2;
public static void Main(string[] args)
{
Type type = typeof(Borrar);
FieldInfo[] info = type.GetFields();
foreach (FieldInfo i in info)
{
Console.WriteLine("----> " + i.Name);
}
}
}
I've also tried using type.GetField(BindingFlags.NonPublic) with the
same result.
Thanks!
--
:: Leonardo S. De Seta
More information about the Mono-devel-list
mailing list