Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ HasSameRules()

bool System.TimeZoneInfo.HasSameRules ( TimeZoneInfo other)
inline

Definition at line 1440 of file TimeZoneInfo.cs.

1441 {
1442 if (other == null)
1443 {
1444 throw new ArgumentNullException("other");
1445 }
1446 if (_baseUtcOffset != other._baseUtcOffset || _supportsDaylightSavingTime != other._supportsDaylightSavingTime)
1447 {
1448 return false;
1449 }
1450 AdjustmentRule[] adjustmentRules = _adjustmentRules;
1451 AdjustmentRule[] adjustmentRules2 = other._adjustmentRules;
1452 if (adjustmentRules == null || adjustmentRules2 == null)
1453 {
1455 }
1456 return adjustmentRules.AsSpan().SequenceEqual(adjustmentRules2);
1457 }
readonly bool _supportsDaylightSavingTime
readonly TimeSpan _baseUtcOffset
readonly AdjustmentRule[] _adjustmentRules

References System.TimeZoneInfo._adjustmentRules, System.TimeZoneInfo._baseUtcOffset, System.TimeZoneInfo._supportsDaylightSavingTime, System.Runtime.Serialization.Dictionary, and System.other.

Referenced by System.TimeZoneInfo.Equals().