コード例 #1
0
        // ------------------------ 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);
        }