예제 #1
0
 public override bool Equals(object obj)
 {
     if (base.Equals(obj))
     {
         TransformerWinding x = (TransformerWinding)obj;
         return((x.PowerTransformer == this.PowerTransformer) && (x.RatioTapChanger == this.RatioTapChanger));
     }
     else
     {
         return(false);
     }
 }
 public override bool Equals(object obj)
 {
     if (base.Equals(obj))
     {
         TransformerWinding x = (TransformerWinding)obj;
         return(x.windingType == this.windingType && x.grounded == this.grounded && x.connectionType == this.connectionType &&
                x.ratedS == this.ratedS && x.ratedU == this.ratedU && x.phaseToGroundVoltage == this.phaseToGroundVoltage &&
                x.phaseToPhaseVoltage == this.phaseToPhaseVoltage && x.powerTransformer == this.powerTransformer &&
                CompareHelper.CompareLists(x.windingTests, this.windingTests));
     }
     else
     {
         return(false);
     }
 }
예제 #3
0
 public TransformerWinding(TransformerWinding transformerWinding) : base(transformerWinding)
 {
     PowerTransformer = transformerWinding.PowerTransformer;
     RatioTapChanger  = transformerWinding.RatioTapChanger;
 }