Exemple #1
0
        // Renvoie une string correspondant au pluriel du pronom entré en paramètre.
        public static string PlurialOf(Pronoun pronom)
        {
            Pronoun p = new Pronoun(pronom);

            p.ToPlurial();
            return(p._pronom);
        }
Exemple #2
0
        // Renvoie une string correspondant au féminin du pronom entré en paramètre.
        public static string FemaleOf(Pronoun pronom)
        {
            Pronoun p = new Pronoun(pronom);

            p.ToFemale();
            return(p._pronom);
        }
Exemple #3
0
        // Renvoie une string correspondant au singulier du pronom entré en paramètre.
        public static string SingularOf(Pronoun pronom)
        {
            Pronoun p = new Pronoun(pronom);

            p.ToSingular();
            return(p._pronom);
        }
Exemple #4
0
 // Constructeur créant une copie du pronom passé en paramètre.
 public Pronoun(Pronoun pronom)
 {
     infoPronom      = null;
     this._pronom    = pronom._pronom;
     this.Nature     = pronom.Nature;
     this.Number     = pronom.Number;
     this.NumberBase = pronom.NumberBase;
     this.Gender     = pronom.Gender;
     this.GenderBase = pronom.GenderBase;
     this.Type       = pronom.Type;
 }