我的代码中的 value is null ,我不太明白。这是我的代码:
public int[] Data
{
get
{
return null;
}
set
{
for (int i = 0; i < 256; i++)
{
if (null != value)
{
_histogram[i] = value[i];
}
}
RedrawHistogram();
}
}
错误发生在
if (null != value)
{
_histogram[i] = value[i];
}
value
在哪里null
!我想知道这里发生了什么?即使我在上面设置了一个条件,它仍然会失败吗?谢谢。