Я конвертирую что-то из VB в С#. Возникла проблема с синтаксисом этого оператора:
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);
Есть предложения?