/// <summary> /// MailDropMessage in comma separated value form. /// </summary> /// <returns></returns> public CsvString ToCsvString( ) { CsvString line = new CsvString( ); line.Add(mMessageNx); line.Add(mMessageSx); line.Add(OtherListInfo); line.Add(TopLines); line.Add(Uidl); return(line); }
/// <summary> /// Convert string array to comma sep value string form. /// </summary> /// <param name="InArray"></param> /// <returns></returns> public static CsvString ToCsvString(string[] InArray) { CsvString tos = new CsvString( ); for (int Ix = 0; Ix < InArray.Length; ++Ix) { tos.Add(InArray[Ix]); } return(tos); }
/// <summary> /// messages list to string. /// The string will /// </summary> /// <returns></returns> public override string ToString( ) { object[] allValues = BaseGetAllValues( ); CsvString lines = new CsvString( ); for (int Ix = 0; Ix < allValues.Length; ++Ix) { MailDropMessage msg = (MailDropMessage)allValues[Ix]; lines.Add(msg.ToCsvString( )); } return(lines.ToString( )); }
/// <summary> /// Serialize the MenuOptionList. Each MenuOptionRow is serialized as /// a string of comma seperated values. Then build a CsvString that /// consists of each row in Csv form. /// </summary> /// <returns></returns> public override string ToString() { CsvString csvList = new CsvString(); foreach (MenuOptionRow row in this) { string rowString = row.ToString(); CsvString csv = new CsvString(); csv.AddString(rowString); csvList.Add(csv); } return(csvList.ToString()); }
public override string ToString( ) { CsvString line = new CsvString( ); line.Add(Protocol.ToString( )); line.Add(ServerName); line.Add(PortNx); line.Add(SecureConnect); line.Add(AccountName); line.Add(Password); return(line.ToString( )); }