Itenso.TimePeriod.Year.GetNextYear C# (CSharp) Method

GetNextYear() public method

public GetNextYear ( ) : Year
return Year
        public Year GetNextYear()
        {
            return AddYears( 1 );
        }

Usage Example

示例#1
0
        // ----------------------------------------------------------------------
        public static void ShowAll( int periodCount, int startYear, TimeCalendarConfig calendarConfig )
        {
            WriteLine( "Input: count={0}, year={1}", periodCount, startYear );
            WriteLine( "Calendar: base-month={0}, week-type={1}, culture={2}", calendarConfig.YearBaseMonth,  calendarConfig.YearWeekType, calendarConfig.Culture.Name );

            WriteLine();

            YearTimeRange yearTimeRange;
            if ( periodCount == 1 )
            {
                Year year = new Year( startYear, new TimeCalendar( calendarConfig ) );
                yearTimeRange = year;

                Year previousYear = year.GetPreviousYear();
                Year nextYears = year.GetNextYear();

                ShowYear( year );
                ShowCompactYear( previousYear, "Previous Year" );
                ShowCompactYear( nextYears, "Next Year" );
                WriteLine();
            }
            else
            {
                Years years = new Years( startYear, periodCount, new TimeCalendar( calendarConfig ) );
                yearTimeRange = years;

                ShowYears( years );
                WriteLine();

                foreach ( Year year in years.GetYears() )
                {
                    ShowCompactYear( year );
                }
                WriteLine();
            }

            foreach ( Halfyear halfyear in yearTimeRange.GetHalfyears() )
            {
                HalfyearDemo.ShowCompactHalfyear( halfyear );
            }
            WriteLine();
            foreach ( Quarter quarter in yearTimeRange.GetQuarters() )
            {
                QuarterDemo.ShowCompactQuarter( quarter );
            }
            WriteLine();
            foreach ( Month month in yearTimeRange.GetMonths() )
            {
                MonthDemo.ShowCompactMonth( month );
            }
            WriteLine();
        }
All Usage Examples Of Itenso.TimePeriod.Year::GetNextYear