public static FieldInfo GetRuntimeField (this Type type, string name) { if (type == null) throw new ArgumentNullException ("type"); return type.GetField (name); }