2011-10-23 5 views
0

私は2次元の文字配列を通してゲームボードを作っています。それをグローバル配列にします。私はこれをJavaで宣言しました。それは次のように宣言しています。C#でグローバル定数char配列を作成することはできますか?

static char [] [] gameboard; // Gameboard array

しかし、C#では動作しません。私はC#の初心者です。なぜコンパイラが受け入れないのか分かりません。

const char [、] gameBoard;

私はその値をnullにしようとしましたが、プログラムを実行できません。

答えて

0

C#では、型定義以外のグローバル変数はサポートされていません。あなたはその後、Gameboard.gameBoardでゲームボードにアクセスします

public class Gameboard { 
    const char[,] gameBoard; // const values are implicitly static in C# 
} 



:だから、このような何かを書く必要があるでしょう。

関連する問題