/// <summary> /// Retourne cette déclaration de classe sous la forme d'un string. /// </summary> /// <returns></returns> public override string ToString() { StringBuilder genParametersStr = new StringBuilder(); genParametersStr.Append("<"); foreach (string genParam in GenericParameters) { genParametersStr.Append(genParam); if (genParam != GenericParameters.Last()) { genParametersStr.Append(","); } } genParametersStr.Append(">"); StringBuilder modifiersStr = new StringBuilder(); foreach (string modifier in Modifiers) { modifiersStr.Append(modifier); modifiersStr.Append(" "); } return(modifiersStr.ToString() + Name + genParametersStr.ToString()); }