c#更改2 dim字符串数组

时间:2017-09-02 23:13:31

标签: c# .net arrays console-application type-2-dimension

`

string[,] Board = new string[10, 11];
         int i;
            int x;

            Console.WriteLine("  ¦ A B C D E F G H I J");
            Console.WriteLine("--+--------------------");
            for (i = 0; i <= 9; i++)
            {
                if(Row != 9)
                Console.Write((i + 1).ToString() + " ¦ ");
                else
                    Console.Write((i + 1).ToString() + "¦ ");
                for (j = 0; j <= 9; j++)
                {
                    Console.Write(Board[j, i] + "# ");
                }
                Console.WriteLine();
            }

            Console.WriteLine("\n");
    }

我想改变&#34;#&#34;在第4行和第5列,使用&#34; X&#34;。

我尝试了代码:array [4,5] =&#34; X&#34 ;;

但是当我运行该程序时,它不会重新分配&#34;#&#34;在第4行第5列到&#34; X&#34;

我不确定我对该行做错了什么:array [4,5] =&#34; X&#34 ;;

我尝试了代码:Board.SetValue(&#34; X&#34;,int.Parse((Board [4,5])));

但即便如此,也不会将该位置的#改为&#34; X&#34;而剩下的就是#

0 个答案:

没有答案