Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 控制台如何制作8x8像素显示器_C#_Visual Studio_Console Application_Display - Fatal编程技术网

C# 控制台如何制作8x8像素显示器

C# 控制台如何制作8x8像素显示器,c#,visual-studio,console-application,display,C#,Visual Studio,Console Application,Display,我的计划是制作一个像素█ 让它像led矩阵一样以8×8的方式显示,然后让用户输入坐标。如果显示为: 0000 0100 0000 1的坐标是A(水平)和2(垂直),所以它类似于国际象棋中的代数符号。1将是█ 0是空间(加上将1转换为█ 和0到一个空格,反之亦然)在用户创建后,我想将其存储在一个txt文件中,以便发送并在其他地方打开 用于显示阵列的代码: for (int i = 0; i < rowLen

我的计划是制作一个像素█ 让它像led矩阵一样以8×8的方式显示,然后让用户输入坐标。如果显示为:

0000                           
0100  
0000 
1的坐标是A(水平)和2(垂直),所以它类似于国际象棋中的代数符号。1将是█ 0是空间(加上将1转换为█ 和0到一个空格,反之亦然)在用户创建后,我想将其存储在一个txt文件中,以便发送并在其他地方打开

用于显示阵列的代码:

            for (int i = 0; i < rowLength; i++)
            {
                for (int j = 0; j < colLength; j++)
                {
                    Console.Write(string.Format("{0} ", Master[i, j]));
                }
                Console.Write(Environment.NewLine + Environment.NewLine);
            }
for(int i=0;i
建议:

  • 将位置信息存储在二维数组中,或者为要显示的对象创建结构(或类)
  • 用法:在控制台上绘制
  • 将2D数组存储在文本文件中(序列化由您决定)

  • 你试过什么?你的问题有点“给我代码”,因为在这个“问题”中没有问题,只有任务。我一直在为它编写代码,它周围有一些空间,比如:█ █ █ 行距也是一样,我需要空间,因为程序将是一种像素艺术发送器/接收器,不确定这是否可行。这可能取决于您使用的控制台字体。我将使用的代码放在主要问题中,我感觉问题可能出在用于显示数组的代码上