public bool Equals(CardParam other)
 {
     return(Equals(Voltage, other.Voltage) &&
            Equals(TempLimit, other.TempLimit) &&
            Equals(PowerLimit, other.PowerLimit) &&
            Equals(CoreClock, other.CoreClock) &&
            Equals(MemoryClock, other.MemoryClock) &&
            Equals(FanSpeed, other.FanSpeed));
 }
 public Card(CardParam param, int id)
 {
     Param = param;
     Id    = id;
 }