コード例 #1
0
ファイル: FrameHeader.cs プロジェクト: FlaviusHouk/TagEditor
        public byte[] GetRawRepresentation()
        {
            byte[] toRet = new byte[10];

            using (MemoryStream mem = new MemoryStream(toRet))
            {
                mem.Write(Encoding.ASCII.GetBytes(_title), 0, 4);
                mem.Write(SizeHelper.EncodeSize(_size), 0, 4);
                mem.Write(_flags, 0, 2);
            }

            return(toRet);
        }
コード例 #2
0
        public byte[] GetRawRepresentation()
        {
            byte[] toRet = new byte[10];

            using (MemoryStream mem = new MemoryStream(toRet))
            {
                mem.Write(Encoding.ASCII.GetBytes(_title), 0, 3);
                mem.Write(new byte[] { _magorVersion }, 0, 1);
                mem.Write(new byte[] { _minorVersion }, 0, 1);
                mem.Write(new byte[] { _flags }, 0, 1);
                mem.Write(SizeHelper.EncodeSize(Convert.ToInt32(_size)), 0, 4);
            }

            return(toRet);
        }