Itenso.TimePeriod.Year.AddYears C# (CSharp) Метод

AddYears() публичный Метод

public AddYears ( int count ) : Year
count int
Результат Year
        public Year AddYears( int count )
        {
            DateTime startDate = new DateTime( StartYear, (int)YearBaseMonth, 1 );
            return new Year( startDate.AddYears( count ), Calendar );
        }

Usage Example

Пример #1
0
        public void AddYearsTest()
        {
            Year currentYear = new Year( TimeCalendar.New( YearMonth.April ) );

            Assert.AreEqual( currentYear.AddYears( 0 ), currentYear );

            Year pastYear = currentYear.AddYears( -10 );
            Assert.AreEqual( pastYear.Start, currentYear.Start.AddYears( -10 ) );
            Assert.AreEqual( pastYear.End, currentYear.End.AddYears( -10 ) );

            Year futureYear = currentYear.AddYears( 10 );
            Assert.AreEqual( futureYear.Start, currentYear.Start.AddYears( 10 ) );
            Assert.AreEqual( futureYear.End, currentYear.End.AddYears( 10 ) );
        }
All Usage Examples Of Itenso.TimePeriod.Year::AddYears