我知道可以使用C#在运行时编译代码。然而,由于我刚刚读到它,所以非常摇晃不定。我更喜欢通过示例来学习。告诉我。如果我想编译这样的东西:
// MapScript.CS
String[] LevelMap = {
"WWWWWWWWWWWWWWWWWWW",
"WGGGGGGGGGGGGGGGGGW",
"WGGGGGGGGGGGGGGGGGW",
"WWWWWWWWWWWWWWWWWWW" };
如果我想在代码中使用该数组,我应该如何操作呢?伪代码如下:
``` //定义数组 array = [value1, value2, value3, ...];
//调用数组元素 element = array[index]; ```
Open("MapScript.CS");
String[] levelMap = CompileArray("levelMap");
// use the array