Я хочу код символа ASCII символьного кода, который я красным кругом. Я хочу отобразить этот символ в слове, используя C#. Спасибо!
ответ
A - U + 24B6, B - U + 24B7, C - U + 24B8, D - U + 24B9.
Это юникод, потому что они не находятся в диапазоне ASCII (\ x00- \ x7F).
См. http://www.fileformat.info/info/unicode/char/24b6/index.htm.
[nitpick] ASCII находится в диапазоне 0-7f, а не 0-ff. [/ nitpick] –
@MatthewWatson благодарит за то, что поймал, что – pascalhein
спасибо, он работает на меня! –
Символьная карта символов повторно использует коды символов ASCII для отображения другой вещи при условии, что вы используете правильный шрифт. Это может привести к возникновению тонких проблем, таких как m, становясь μ (или наоборот!). Если вы работаете с физическими единицами, и вы не используете правильный шрифт для визуализации данных, это может привести к обманчивой и неправильной информации!
Поэтому подсказки, данные другими, являются лучшим вариантом для современного программного обеспечения: используйте Unicode! Посмотрите на соответствующий код Юникода для символов, которые вам нужны, вы будете независимы от выбранного шрифта, пока этот поддерживает поддержку диапазона, который вы используете (под Windows есть что-то под названием Font Linking, которое должно заставить его работать почти во всех случаи)
Использование того же кода для отображения другого символа в соответствии с выбранным шрифтом является абсолютным отсутствием в сегодняшнем программном обеспечении. Код имеет значение в Юникоде и не будет использоваться повторно для чего-то другого. Единственное, что сложно, это выбрать правильный код, если у вас есть очень похожие «визуальные эффекты» для результата. Я имею в виду, что есть очень похожие символы, которые используются в другом контексте. Сначала выберите правильный диапазон, шрифты также поддерживаются обычно изначально заданными диапазонами, а другие поддерживаются посредством связывания шрифтов.
Что вы говорите о шрифте Symbol, это правда, но не относится к вопросу. Скриншоты из окна ввода символа (символа), используя текущий основной шрифт (выпадающее меню «Шрифт» имеет «(обычный текст)», а не «Символ»). –
@ JukkaK.Korpela: Я тоже так думал, но, похоже, это плохо разработанный интерфейс. Обратите внимание, что в нем четко указаны как 'SEMICOLON', так и' 003B' для выбранного символа Ⓐ! – hippietrail
- 1. Что это за код?
- 2. Что это за код?
- 3. Что это за код?
- 4. что это за код?
- 5. Что это за код?
- 6. Что это за код?
- 7. Что это за код код
- 8. Что это за номера (ASCII или?)?
- 9. Что это за код делает?
- 10. Как получить код ASCII символа?
- 11. PHP получить код ASCII символа
- 12. Что это за код запроса?
- 13. Что это за код и
- 14. Что это за код C#?
- 15. что это за код facebook?
- 16. Что это за код Python?
- 17. Что это за код JavaScript?
- 18. Что это за цветной код?
- 19. Что это за символ?
- 20. Почему Convert.ToInt32 символа возвращает код ascii?
- 21. Что это за код делает, python
- 22. Что это за код PHP в VB.net
- 23. Что это за необычный код в ThreadPool?
- 24. Что это за код underscore.js "safe reference"?
- 25. Что это за код Java-кода отсутствует?
- 26. Что это за код Javascript? Объяснение
- 27. Что это за код Objective C
- 28. Что это за код кода декодера JSON?
- 29. Что это за код этого кода?
- 30. Что это за код библиотеки QUnit?
Это не символы ASCII. Вы можете найти значение * Unicode * под «Символьным кодом». –
(На самом деле, не обращайте внимания на то, что я сказал о части кода символов. Вместо этого откройте charmap.exe и посмотрите на «U + ....» в строке состояния.) –
Фактически это коды ASCII, но это не шрифт ASCII , Шрифты, такие как Symbol и Dingbats, предшествуют принятию Unicode и повторного использования кодов ASCII для символов, отличных от ASCII. Это несчастливо и является одной из причин, почему многие люди путаются в таких терминах, как «ASCII» и «Unicode». Вы можете видеть, что диалог смело объявляет 'SEMICOLON' (003B), хотя выбранный символ равен' Ⓐ' (24B6). – hippietrail