Exemple #1
0
        // Renvoie une string correspondant au pluriel du déterminant passé en paramètre.
        public static string PlurialOf(Determiner determiner)
        {
            Determiner d = new Determiner(determiner);

            d.ToPlurial();
            return(d._determinant);
        }
Exemple #2
0
        // Renvoie une string correspondant au féminin du déterminant passé en paramètre.
        public static string FemaleOf(Determiner determiner)
        {
            Determiner d = new Determiner(determiner);

            d.ToFemale();
            return(d._determinant);
        }
Exemple #3
0
        // Renvoie une string correspondant au singulier du déterminant passé en paramètre.
        public static string SingularOf(Determiner determiner)
        {
            Determiner d = new Determiner(determiner);

            d.ToSingular();
            return(d._determinant);
        }
Exemple #4
0
 // Constructeur copiant le déterminant passé en paramètre.
 public Determiner(Determiner determiner)
 {
     infoDeterminant   = null;
     this.Nature       = "déterminant";
     this._determinant = determiner._determinant;
     this.Gender       = determiner.Gender;
     this.GenderBase   = determiner.GenderBase;
     this.Number       = determiner.Number;
     this.NumberBase   = determiner.NumberBase;
     this.Type1        = determiner.Type1;
     this.Type2        = determiner.Type2;
 }