private void WriteString(MemoryHolder address, int offset, string str)
{
SimpleType st = (SimpleType)_type;
Debug.Assert(st._type == SimpleTypeKind.WChar && str.Length <= _length);
if (str.Length < _length)
{
str = str + '\x00';
}
address.WriteUnicodeString(offset, str);
}