예제 #1
0
 protected override string GetRegular(Case nounCase, Number number)
 {
     if (number == Number.Singular &&
     ((nounCase.IsOneOf(Case.Nominative, Case.Vocative))
       || (nounCase == Case.Accusative && Gender == Gender.Neuter)))
       {
     return _nominativeSingular;
       }
       return string.Format("{0}{1}", _stem, GetEnding(nounCase, number));
 }
예제 #2
0
 protected override string GetRegular(Case nounCase, Number number)
 {
     if (_nominativeSingular != null && (nounCase.IsOneOf(Case.Nominative, Case.Vocative)) && number == Number.Singular)
       {
     return _nominativeSingular;
       }
       return string.Format("{0}{1}", _stem, GetEnding(nounCase, number));
 }