コード例 #1
0
        /// <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);
        }
コード例 #2
0
        /// <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);
        }
コード例 #3
0
        /// <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( ));
        }
コード例 #4
0
ファイル: Menu.cs プロジェクト: bencz/csharp-telnet-client
        /// <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());
        }
コード例 #5
0
        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( ));
        }