我从系统中得到了已知颜色列表,但我想删除一些太暗的颜色,这会导致前景字符无法看到。我尝试了以下代码,但是KnownColor.Black仍然出现了。有没有办法按它们的黑暗程度进行排序?
if (knownColor > KnownColor.Transparent && knownColor < KnownColor.MidnightBlue && knownColor < KnownColor.Navy)
{
//add it to our list
colors.Add(knownColor);
}