public string CreaParteData() { string parteData; char[] codMese = new char[] { 'A', 'B', 'C', 'D', 'E', 'H', 'L', 'M', 'P', 'R', 'S', 'T' }; byte indMese; byte indGiorno; indMese = byte.Parse(DataNascita.ToString("MM")); indGiorno = byte.Parse(DataNascita.ToString("dd")); if (this.Sesso == 'F') { indGiorno += 40; } parteData = DataNascita.ToString("yy") + codMese[indMese - 1] + indGiorno.ToString().PadLeft(2, '0'); return(parteData); }
public override string ToString() { string isDead = !isAlive?string.Concat(" - ", DataMorte, ", ", LuogoMorte) : ""; return(string.Concat(Iniziali, ".", Cognome, "(", DataNascita.ToString("MMMM dd, yyyy"), ", ", LuogoNascita, isDead, ")"));// si usa la , al posto del + }