System.TermInfoReader.GetStringBytes C# (CSharp) Method

GetStringBytes() private method

private GetStringBytes ( byte buffer, int offset ) : byte[]
buffer byte
offset int
return byte[]
		byte [] GetStringBytes (byte [] buffer, int offset)
		{
			int length = 0;
			int off = offset;
			while (buffer [off++] != 0)
				length++;

			byte [] result = new byte [length];
			Buffer.BlockCopyInternal (buffer, offset, result, 0, length);
			return result;
		}

Same methods

TermInfoReader::GetStringBytes ( TermInfoStrings tstr ) : byte[]

Usage Example

示例#1
0
        void AddStringMapping(TermInfoStrings s)
        {
            byte [] bytes = reader.GetStringBytes(s);
            if (bytes == null)
            {
                return;
            }

            rootmap.AddMapping(s, bytes);
        }