src\libraries\System.Private.CoreLib\src\System\Globalization\CalendricalCalculationsHelper.cs (15)
81public EphemerisCorrectionAlgorithmMap(int year, CorrectionAlgorithm algorithm)
88internal readonly CorrectionAlgorithm _algorithm;
94new EphemerisCorrectionAlgorithmMap(2020, CorrectionAlgorithm.Default),
95new EphemerisCorrectionAlgorithmMap(1988, CorrectionAlgorithm.Year1988to2019),
96new EphemerisCorrectionAlgorithmMap(1900, CorrectionAlgorithm.Year1900to1987),
97new EphemerisCorrectionAlgorithmMap(1800, CorrectionAlgorithm.Year1800to1899),
98new EphemerisCorrectionAlgorithmMap(1700, CorrectionAlgorithm.Year1700to1799),
99new EphemerisCorrectionAlgorithmMap(1620, CorrectionAlgorithm.Year1620to1699),
100new EphemerisCorrectionAlgorithmMap(int.MinValue, CorrectionAlgorithm.Default) // default must be last
197case CorrectionAlgorithm.Default: return DefaultEphemerisCorrection(year);
198case CorrectionAlgorithm.Year1988to2019: return EphemerisCorrection1988to2019(year);
199case CorrectionAlgorithm.Year1900to1987: return EphemerisCorrection1900to1987(year);
200case CorrectionAlgorithm.Year1800to1899: return EphemerisCorrection1800to1899(year);
201case CorrectionAlgorithm.Year1700to1799: return EphemerisCorrection1700to1799(year);
202case CorrectionAlgorithm.Year1620to1699: return EphemerisCorrection1620to1699(year);