ошибка в коде C#

программирование С# ошибка массивы Default.GetBytes

byte[] bts=new byte[12];
bts=System.Text.Encoding.Default.GetBytes("1");

или так:

byte b;
b=System.Text.Encoding.Default.GetBytes("1")[0];


ошибка: Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.

почему?

тот же код на jscript.net работает без проблем, на C# ошибка.


Примечание:
BVOG, сразу перевел. или ты для себя? не тупи, гугл переводчик в двух кликах отсюда.

Примечание:
BVOG, эта функ выдает массив байтов из строки

я разобрался, проблема в компиляции была
Ответы:
Переведи код ошибки.
Попробуй вместо [0] - (0). Просто под рукой нет компиля( Если не ошибаюсь эта функ. выдаёт код символа?
Баллы отдай мне


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.