琴女卡通头像:color对象如何比较的.

来源:百度文库 编辑:高校问答 时间:2024/04/29 15:04:32
Color colortemp;
for (int w = 0; w < image.Width; w++)
{
for (int h = 0; h < image.Height; h++)
{

colortemp = image.GetPixel(w, h);
if (colortemp==Color.Black)
{
Imagewidth[i] = w;
i++;
}
image对象里面明明有黑色就是比较不出来的是什么?

用colortemp.equals(Color.BLACK)就可以了!!
这和字符串String对象是一个概念!
==号比较的不是值的大小而是对象引用的后台地址!
equals()方法用来比较对象的值