Преобразование строки в массив байтов в C# ⇐ C#
-
Anonymous
Преобразование строки в массив байтов в C#
Я конвертирую что-то из VB в C#. Возникла проблема с синтаксисом этого оператора:
if ((searchResult.Properties["user"].Count > 0)) { Profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } После этого я вижу следующие ошибки:
Аргумент 1: невозможно преобразовать объект в байт[]
Наилучшее соответствие перегруженного метода для 'System.Text.Encoding.GetString(byte[])' имеет недопустимые аргументы
Я пытался исправить код на основе этого сообщения, но пока безуспешно:
string User = Encoding.UTF8.GetString("user", 0); Есть предложения?
Я конвертирую что-то из VB в C#. Возникла проблема с синтаксисом этого оператора:
if ((searchResult.Properties["user"].Count > 0)) { Profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } После этого я вижу следующие ошибки:
Аргумент 1: невозможно преобразовать объект в байт[]
Наилучшее соответствие перегруженного метода для 'System.Text.Encoding.GetString(byte[])' имеет недопустимые аргументы
Я пытался исправить код на основе этого сообщения, но пока безуспешно:
string User = Encoding.UTF8.GetString("user", 0); Есть предложения?
Мобильная версия