public override string ToString() { string phoneNumbersString = ""; if (PhoneNumbers.Count > 0) { phoneNumbersString += PhoneNumbers.First().ToString(); foreach (var number in PhoneNumbers.Skip(1)) { phoneNumbersString += "\n" + number.ToString(); } } string yahrtziehtsString = ""; if (Yahrtziehts.Count > 0) { yahrtziehtsString += Yahrtziehts.First().ToString(); foreach (var y in Yahrtziehts.Skip(1)) { yahrtziehtsString += "\n" + y.ToString(); } } string membership = ""; if (Member) { membership = "\nHas membership"; } return($"{GivenName} {FamilyName}\n{Email}\n" + $"Lives at:\n{FullAddress.ToString()}{membership}\nAccount information:\n" + $"{Account.ToString()}\nPhone Numbers:\n\t{phoneNumbersString}" + $"\nYahrtziehts:\n\t{yahrtziehtsString}"); }
public override string ToString() { return($"id={Id},name={Name},pn={PhoneNumbers.First()},address={Address.First()},pet={PetName}"); }