powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / c# проблема с конвертацией расширенных символов ASCII
5 сообщений из 5, страница 1 из 1
c# проблема с конвертацией расширенных символов ASCII
    #39732353
ther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с ходу, в c# я не экесперт
у меня задача конвертнуть процедурь с delphi на c#. Есть код на Delphi
авторstr:=AnsiChar(chr(iSymbRes));
в отладчике
авторiSymbRes = '147'
chr(iSymbRes) = '#$0095'
AnsiChar(chr(iSymbRes)) = '•'
так вот, в c# я не могу получить последнее значение, как бы я не пытался конвертить, я получаю автор'•'
пробовал через
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
Convert.toChar и

      var e = Encoding.GetEncoding("iso-8859-1");
      byte[] bt = new byte[1];
      bt[0] = Convert.ToByte(value);

      string s = e.GetString(bt);
      s = System.Text.Encoding.ASCII.GetChars(bt)[0].ToString();


и нигде не могу получить '•'
...
Рейтинг: 0 / 0
c# проблема с конвертацией расширенных символов ASCII
    #39732359
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://docs.microsoft.com/en-us/windows/desktop/intl/code-page-identifiers

цель то какая у этого метода? какой ожидаемый результат?
как тип и чему равно value?
...
Рейтинг: 0 / 0
c# проблема с конвертацией расширенных символов ASCII
    #39732363
ther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
value = 147
...
Рейтинг: 0 / 0
c# проблема с конвертацией расширенных символов ASCII
    #39732369
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
4.
5.
6.
string value = '•' + "ABC";
Console.WriteLine(value);
var iso = Encoding.GetEncoding(28591);
byte[] source = iso.GetBytes(value);
var ascii = Encoding.GetEncoding(1252);
var str = ascii.GetString(source);
...
Рейтинг: 0 / 0
c# проблема с конвертацией расширенных символов ASCII
    #39732407
ther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes
спасибо, оно
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / c# проблема с конвертацией расширенных символов ASCII
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]