How can I insert these characters into C #

4

How can I insert these characters into C #

┍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍┑
│                                            │   
│                                            │   
│                                            │   
│                                            │   
│                                            │   
└╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍╍┚

I wanted to use them to create menus on the console.

    
asked by anonymous 27.07.2017 / 13:11

1 answer

6

Well I made a menu once in the following way: where

  

(char) '\ u2554'

You replace with the link table on the Wiki

            string MenuDesenho = string.Empty;
            for (int i = 0; i < 36; i++) {
                MenuDesenho +=(""+(char)'\u2550');
            }
               string menu =((char)'\u2554'+MenuDesenho+(char)'\u2557'+"\n");
                menu += ((char)'\u2551' +"              Menu                  "+(char)'\u2551'+"\n");
                menu += ((char)'\u2551' +" 1. Para adicionar um Quadrado      "+(char)'\u2551'+"\n");
                menu += ((char)'\u2551' +" 2. Para adicionar um Retangulo     "+(char)'\u2551'+"\n");
                menu += ((char)'\u2551' +" 3. Para adicionar um Circulo       "+(char)'\u2551'+"\n");
                menu += ((char)'\u2551' +" 4. Para Remover uma figura         "+(char)'\u2551'+"\n");
                menu += ((char)'\u2551' +" 5. Para mostrar a lista            "+(char)'\u2551'+"\n");
                menu += ((char)'\u2551' +" 6. Para limpar todas as figuras    "+(char)'\u2551'+"\n");
                menu += ((char)'\u2551' +" 7. Para limpar a Tela              "+(char)'\u2551'+"\n");
                menu += ((char)'\u2551' +" 8. Para Sair                       "+(char)'\u2551'+"\n");
                    menu += ((char)'\u255a'+MenuDesenho+(char)'\u255d');
Console.Write(menu);

Here the link to see the code in ASCII Box

link

In this link you can more detailed term of the language.

link

Look at dotnetfiddle as it is.

According to your image it would look like this:

using System;


public class Program
{
    public static void Main()
    {

        string MenuDesenho = string.Empty;
            for (int i = 0; i <28; i++) {
                MenuDesenho +=(""+(char)'\u254D');
            }
               string menu =((char)'\u250D'+MenuDesenho+(char)'\u2511'+"\n");
                menu += ((char)'\uFFE8' +"              Menu                  "+(char)'\uFFE8'+"\n");
                menu += ((char)'\uFFE8' +" 1. Para adicionar um Quadrado      "+(char)'\uFFE8'+"\n");
                menu += ((char)'\uFFE8' +" 2. Para adicionar um Retangulo     "+(char)'\uFFE8'+"\n");
                menu += ((char)'\uFFE8' +" 3. Para adicionar um Circulo       "+(char)'\uFFE8'+"\n");
                menu += ((char)'\uFFE8' +" 4. Para Remover uma figura         "+(char)'\uFFE8'+"\n");
                menu += ((char)'\uFFE8' +" 5. Para mostrar a lista            "+(char)'\uFFE8'+"\n");
                menu += ((char)'\uFFE8' +" 6. Para limpar todas as figuras    "+(char)'\uFFE8'+"\n");
                menu += ((char)'\uFFE8' +" 7. Para limpar a Tela              "+(char)'\uFFE8'+"\n");
                menu += ((char)'\uFFE8' +" 8. Para Sair                       "+(char)'\uFFE8'+"\n");
                menu += ((char)'\u2514'+MenuDesenho+(char)'\u251A');
        Console.Write(menu);
    }
}
    
27.07.2017 / 13:25