我想声明一个颜色数组,用作 8 位样式 Sprite 。
spriteArray = new System.Drawing.Color[2,2] { {System.Drawing.Color.Red, System.Drawing.Color.Blue}, {System.Drawing.Color.Blue, System.Drawing.Color.Red} };
这很痛苦,而且每次都写出命名空间路径看起来很冗长 - 最好的方法是将其简化为如下内容:
spriteArray = new System.Drawing.Color[2,2] {{RED, BLUE}, {BLUE, RED}};
是?
最佳答案
在代码文件的顶部包含一个 using
指令:
using System.Drawing;
那么就是:
spriteArray = new Color[2,2]
{
{ Color.Red, Color.Blue },
{ Color.Blue, Color.Red }
};
关于c# - 跳过为结构提供完整命名空间引用的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23102104/