Я использую UTF8.GetString для чтения контекста из входящего потока, храните его в базе данных varchar, но, кажется, мне не хватает специального символа 0xd 0xa. Как я могу это исправить?Специальный символ полосы UTF8.GetString (0xd 0xa)
Спасибо заранее за помощь!
редактировать: въездной поток представлен в байтах
Вы не можете использовать nvarchar? –
Я предполагаю, что вы используете 'Encoding.UTF8.GetString (byte [], int, int)', чтобы получить строку из входящего массива байтов. Вы уверены, что символы 0x0d и 0x0a включены в диапазон преобразованных байтов? Если они находятся в конце строки, обычно их следует отделять от строки при чтении. –