private ChronoField(string pName, string pDisplayName, ITemporalUnit pBaseUnit, ITemporalUnit pRangeUnit, rangeDel1 pRange1, rangeDel2 pRange2, adjustDel pAdjust, resolveDel pResolve, fromDel pFrom, supportedByDel pSupportedBy) { _name = pName; _displayName = pDisplayName; _baseUnit = pBaseUnit; _rangeUnit = pRangeUnit; _range1 = pRange1; _range2 = pRange2; _adjust = pAdjust; _resolve = pResolve; _from = pFrom; _supportedBy = pSupportedBy; }
private ChronoUnit(string pName, TimeSpan?pTimeSpan, long?pDays, long?pMonths, long?pYears, addToDel pAddTo, betweenDel pBetween, durationEstimatedDel pDurationEstimated, supportedByDel pSupportedBy) { _name = pName; _timeSpan = pTimeSpan; _days = pDays; _months = pMonths; _years = pYears; _isDateBased = !(_timeSpan.HasValue && _timeSpan.Value.TotalSeconds < 86400); _addTo = pAddTo; _between = pBetween; _durationEstimated = pDurationEstimated; _supportedBy = pSupportedBy; }