public void SetValue(Object obj, Object value) { SetValue(obj, value, BindingFlags.Default, Type.DefaultBinder, null); }
public override void ApplyToFieldInfo(FieldInfo Info, ISerializablePacket Packet, Type Field) { if (Field.Equals(typeof(bool))) Info.SetValue(Packet, val); else Info.SetValue(Packet, Convert.ChangeType((bool)val, Info.FieldType)); }