. "For example, if you want to set a public instance field named F on class C, and F is a String, you can use code such as: typeof(C).InvokeMember(F, BindingFlags.SetField, null, c, new Object[] {\"strings new value}); If F is a String[], you can use code such as: typeof(C).InvokeMember(F, BindingFlags.SetField, null, c, new Object[] {new String[]{a,z,c,d}}); which will initialize the fie" . . .