Тогда прошу попробовать ещё один пример из вышеуказанной темы:
X++:
str ret;
System.Text.Encoding encAnsi;
System.Text.Encoding encUni;
System.Byte[] bytesAnsi;
System.Byte[] bytes;
;
encAnsi = System.Text.Encoding::get_Default();
encUni = System.Text.Encoding::get_Unicode();
bytesAnsi = encAnsi.GetBytes("Моя строка");
bytes = System.Text.Encoding::Convert(encAnsi, encUni, bytesAnsi);
ret = encUni.GetString(bytes);