// 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); }
// 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); }
// 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); }
// 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; }