我是C#的新手,无法在线找到有关颜色类型的任何信息.对不起,如果这是一个措辞不好的问题.
我试图做一个if语句,检查颜色数组中的一个部分的RGB值是否是某种颜色,但我不确定如何去做.基本上我想要做的是:
if(color[100, 100] = RGB Color 255, 0, 0)
{
//Do something
}
Run Code Online (Sandbox Code Playgroud)
c#中的代码是:
if (color[100, 100] == Color.FromARGB(255, 0, 0))
{
//do something...
}
Run Code Online (Sandbox Code Playgroud)
该Color.FromARGB()方法还有一个重载,其中第一个参数接受0-255的alpha不透明度级别,但您可能不需要它.
上面的代码假设您的color[,]数组实际上包含一系列颜色.