public static FieldInfo[] GetDeclaredFields(Type t) { return t.GetFields (BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance); }