none
С#, Надстрочный формат записи символа RRS feed

  • Вопрос

  • Всем привет!

    Нужно строковой переменной присвоить значение в
    градусах, минутах, секундах - 56o42'52",
    string s = "56"+?o? + "42" + ''' + "52" +?"?;

    Как записать символ 'o' в надстрочном формате и
    символ "двойные кавычки"?
    18 декабря 2020 г. 11:54

Ответы

  • Всем привет!

    Нужно строковой переменной присвоить значение в
    градусах, минутах, секундах - 56o42'52",
    string s = "56"+?o? + "42" + ''' + "52" +?"?;

    Как записать символ 'o' в надстрочном формате и
    символ "двойные кавычки"?

    Здравствуйте.

    Не силён в С#, но в VB это выглядело бы примерно так:

    Label1.Text = "56" + Chr(176) + "42" + Chr(39) + "52" + Chr(34)

    Результат:

    Информация из документации: Strings.Chr(Int32) Метод (Microsoft.VisualBasic) | Microsoft Docs


    Alexandr_Smirnoff

    • Помечено в качестве ответа QazRdx 20 декабря 2020 г. 8:58
    20 декабря 2020 г. 2:35
  • Александр, спасибо!

    Я уже и не надеялся...
    В C# это выглядит так - 
    string a = "56" + char.ConvertFromUtf32 ( 176 ) + "42" + char.ConvertFromUtf32 ( 39 ) + "52" + char.ConvertFromUtf32 ( 34 );
    • Помечено в качестве ответа QazRdx 20 декабря 2020 г. 8:59
    20 декабря 2020 г. 8:57

Все ответы