Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
4 / 4 / 0
Регистрация: 18.06.2012
Сообщений: 101

Преобразовать из string в byte[]

13.07.2012, 13:16. Показов 3600. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Такая проблема:
у меня в textboxe записаны данные типа byte[],конвертированные в string.
Как вытащить их обратно?Чтобы то,что у меня в строке стало типом byte[]
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.07.2012, 13:16
Ответы с готовыми решениями:

Как преобразовать string[] в byte[]?
Есть у меня массив строк с именем _StrData и массив байтов _ByteData. Как все данные из _StrData перенести в _ByteData. А то всегда...

Как преобразовать из string в byte???
Как преобразовать из string в byte???

Как преобразовать тип byte[] в string
пытался преобразовать string x = Convert.ToString(data);

5
Почетный модератор
Эксперт .NET
 Аватар для NickoTin
8725 / 3677 / 404
Регистрация: 14.06.2010
Сообщений: 4,513
Записей в блоге: 9
13.07.2012, 16:28
Encoding.Default.GetBytes
0
4 / 4 / 0
Регистрация: 18.06.2012
Сообщений: 101
13.07.2012, 23:25  [ТС]
Не,это не то.Это кодирует то,что у меня в строке в байты.А мне надо,чтобы если у меня в строке,например,48-00 то переменная типа byte[] была бы тоже 48-00,чтобы я мог ее в int перевести
0
Почетный модератор
Эксперт .NET
 Аватар для NickoTin
8725 / 3677 / 404
Регистрация: 14.06.2010
Сообщений: 4,513
Записей в блоге: 9
13.07.2012, 23:32
C#
1
2
3
4
var text_byte = "48-00".Split('-');
var buff = new byte[text_byte.Length];
 
for ( int i = 0; i < buff.Length; ++i ) buff[i] = byte.Parse(text_byte[i]);
Думаю смысл понятен, подгоните как Вам нужно...

з.ы. Писал тут, возможны опечатки.
1
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
14.07.2012, 12:52
LINQ:
C#
1
byte[] bytes = textBox.Text.Split('-').Select(byte.Parse).ToArray();
2
4 / 4 / 0
Регистрация: 18.06.2012
Сообщений: 101
15.07.2012, 22:04  [ТС]
благодарю)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.07.2012, 22:04
Помогаю со студенческими работами здесь

Не удаётся неявно преобразовать тип string в byte[]
Добрый вечер. &quot;Позаимствовал&quot; код блочного шифра на C# для своей курсовой, оригинальный код консольный, переделал под Виндоус Формы. В 124...

Как преобразовать String в Byte без изменения содержания строки?
Как преобразовать стринг в байт без изменения содержания строки? Пример: из строки типа string 59 180 142 20 65 должна получиться такая...

Не удается преобразовать из "string" в "Byte[]"
Добрый день. Есть хэширование SHA1. Но, в строчке string hash = sha1.Hash(text); выбивает подобную ошибку: &quot;Не удается...

Преобразовать String в Byte[] без использования Encoding
Всем доброго времени суток :) В общем возникла &quot;проблема&quot; имеем код - byte Send = new byte { 0xFF, 0xFF, 0xFF, 0xFF, (byte)'r',...

Преобразовать String в byte
Есть устройство, которое принимает в качестве команд шестнадцатеричное число, число надо бы ввести через текстбокс и отправить. Сейчас я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru