// ------------------------ FromString -------------------------- // create a MailDropMessages object from a comma delimeted string. public static MailDropMessages FromString(string InValue) { MailDropMessages msgs = new MailDropMessages( ); CsvString msgsLine = new CsvString( ); msgsLine.String = InValue; CsvString.Value vlu = msgsLine.BeginValue( ); while (true) { vlu.AdvanceNextValue( ); if (vlu.IsAtValue == false) { break; } CsvString line = (CsvString)vlu.ToObject( ); MailDropMessage msg = MailDropMessage.FromString(line.ToString( )); msgs.AddMessage(msg); } return(msgs); }