在我的程序中,我有:
名为“颜色”的颜色数组,其中包含白色rgba(255,255,255,255)
一种名为“带有rgba(255,255,255,255)的颜色”的颜色
当我创建如下if语句时:
if (colors.Contains(thecolor)){Console.WriteLine("yes");}
if语句始终返回false,因为颜色包含带有rgba(255,255,255,255)的颜色,所以不应该返回false
我尝试使用控制台输出两种颜色:
Console.WriteLine(thecolor);
颜色[A = 255,R = 255,G = 255,B = 255]
Console.WriteLine(colors[0]);
颜色[白色]
我可以制作。包含识别出的颜色吗?
我知道我可以创建一个比较rgba值的foreach,但我想使用.Contains(如果可能)。
颜色数组也是由Newtonsoft的Json解析器创建的。