/**
         * Calculates the string representation of this record.  This Is
         * simply a dump of all the records.
         */
        public override String ToString()
        {
            String nl = Environment.NewLine;

            StringBuilder result = new StringBuilder();

            result.Append('[').Append(RecordName).Append(']' + nl);
            for (IEnumerator iterator = EscherRecords.GetEnumerator(); iterator.MoveNext();)
            {
                EscherRecord escherRecord = (EscherRecord)iterator.Current;
                result.Append(escherRecord.ToString());
            }
            result.Append("[/").Append(RecordName).Append(']' + nl);

            return(result.ToString());
        }
示例#2
0
        public override String ToString()
        {
            StringBuilder buffer = new StringBuilder();

            String nl = System.Environment.NewLine;

            if (escherRecords.Count == 0)
            {
                buffer.Append("No Escher Records Decoded" + nl);
            }
            for (IEnumerator iterator = escherRecords.GetEnumerator(); iterator.MoveNext();)
            {
                EscherRecord r = (EscherRecord)iterator.Current;
                buffer.Append(r.ToString());
            }

            return(buffer.ToString());
        }