Объясните фрагмент кода C# и преобразование в VB.NET.C#

Место общения программистов C#
Ответить
Anonymous
 Объясните фрагмент кода C# и преобразование в VB.NET.

Сообщение Anonymous »

Вчера я задал этот вопрос. Рубенс Фариас ответил на этот вопрос, указав на этот фрагмент кода, который он написал. Следующая его часть не может быть скомпилирована MS Visual Studio 2010 Professional Beta 2.

Код: Выделить всё

byte[] buffer =
Encoding.UTF8.GetBytes(
String.Join("&",
Array.ConvertAll(
inputs.ToArray(),
delegate(KeyValuePair item)
{
return item.Key + "=" + HttpUtility.UrlEncode(item.Value);
})));
В Visual Studio выдаются эти ошибки. К сожалению, Рубенс больше не отвечает.

Поэтому у меня следующие вопросы/просьбы:
  • Я не понимаю этот фрагмент кода, объясните, что именно происходит.
  • Пожалуйста, объясните, как эту часть нужно переписать, чтобы она «работала» в VS.
  • Пожалуйста, объясните, как мне преобразовать его в VB.NET. Я пробовал это с помощью онлайн-конвертеров, но безуспешно.


Подробнее здесь: https://stackoverflow.com/questions/214 ... -to-vb-net
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»