Как написать верхний индекс в строке и отобразить с помощью MessageBox.Show()?
Я пытаюсь вывести область с помощью окна сообщения, и она должна отображаться как, например, 256 unit ^ 2...
Как я могу написать надстрочный индекс (для степеней) и индекс (например, O2 для кислорода)
Этот парень добавляет надстрочный символ (TM):
Добавление супертекста ТМ к строке
Надеюсь, я поняла! Спасибо заранее и извините за любые неудобства...
Ответы
Ответ 1
Вы можете попробовать использовать unicode super/subscripts, например:
var o2 = "O₂"; // or "O\x2082"
var unit2 = "unit²"; // or "unit\xB2"
Если это не сработает, я боюсь, что вам, вероятно, понадобится написать собственное окно сообщения.
Ответ 2
Здесь верхние и нижние индексы
wikipedia
А вот как избежать символов юникода в С#
MSDN