System.Globalization.CCEastAsianLunisolarEraHandler.Era.EraYear C# (CSharp) Méthode

EraYear() public méthode

public EraYear ( int &era, int date ) : int
era int
date int
Résultat int
		public int EraYear (out int era, int date) {
			if (!Covers (date))
				throw new ArgumentOutOfRangeException ("date", "Time was out of Era range.");
			int gregorianYear = CCGregorianCalendar.year_from_fixed (date);
			era = _nr;
			return gregorianYear - _gregorianYearStart + 1;
		}
	}

Usage Example

 public int EraYear(out int era, int date)
 {
     foreach (object obj in this._Eras.Values)
     {
         CCEastAsianLunisolarEraHandler.Era era2 = (CCEastAsianLunisolarEraHandler.Era)obj;
         if (era2.Covers(date))
         {
             return(era2.EraYear(out era, date));
         }
     }
     throw new ArgumentOutOfRangeException("date", "Time value was out of era range.");
 }
CCEastAsianLunisolarEraHandler.Era