2011-10-23 43 views
0

我正在通過2D char數組製作遊戲板,我希望它成爲一個全局數組。我已經在Java中完成了這個工作,我聲明它爲:是否有可能在C#中創建一個全局常量字符數組?

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

但它在C#中不起作用。我是C#的新手,我不知道編譯器爲什麼不接受。

const char [,] gameBoard;

我試圖讓它的值爲空,但它不會讓我的程序運行。

回答

0

C#不支持類型定義之外的全局變量。所以,你需要寫這樣的事:

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



那麼您需要進入遊戲鍵盤與Gameboard.gameBoard

相關問題