Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2014, 21:42   #1
ansen
 
Регистрация: 25.02.2014
Сообщений: 4
По умолчанию Замена символа в string, которая не нужна

В C# не имею достаточного опыта!
Получаю от контроллера через порт строку:
Код:
string msg = serialArduinoPort.ReadLine();
Пока в строке были только символы проблем не было.
Но нужда заставила в некоторых байтах строки передавать (и соответственно получать) целое без знака до 255.
Контроллер передает то что хочу. А вот в строке значения всех этих байтов заменяются на '?' (вопросительный знак)!
Подскажите как решить проблему?
Не хочется все переписывать на чтение по байтам (serialPort.ReadByte())....
Уже как-то с этим повозился...
ansen вне форума Ответить с цитированием
Старый 27.02.2014, 01:15   #2
Lime
Форумчанин
 
Аватар для Lime
 
Регистрация: 10.02.2009
Сообщений: 815
По умолчанию

Convert.ToByte(string[charindex])
Lime вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление символа из string demigod82 Общие вопросы C/C++ 5 12.06.2012 16:13
Замена символа в строке! Leximus Общие вопросы Delphi 2 12.12.2011 13:13
Замена символа... Glock Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 20.11.2009 15:13
Замена символа Flippp Общие вопросы C/C++ 20 24.06.2009 17:18