Пример #1
0
            internal Magic(MimeType obMimeType, int offset, System.String type, System.String magic)
            {
                if (null == obMimeType)
                {
                    throw new ArgumentNullException("Null MimeType object");
                }
                m_obMimeType   = obMimeType;
                this.m_iOffset = offset;

                if ((type != null) && (type.Equals("System.Byte")))
                {
                    this.m_collMagic = ReadBytes(magic);
                }
                else
                {
                    this.m_collMagic = SupportUtil.ToSByteArray(SupportUtil.ToByteArray(magic));
                }
            }
Пример #2
0
 /// <summary>
 ///
 /// </summary>
 /// <returns></returns>
 public override System.String ToString()
 {
     System.Text.StringBuilder buf = new System.Text.StringBuilder();
     buf.Append("[").Append(m_iOffset).Append("/").Append(SupportUtil.ToByteArray(m_collMagic)).Append("]");
     return(buf.ToString());
 }