以下代码
if (_LastMouseClickArea != null)
{
if (_LastMouseClickArea.GridItem == GridItem.DataCell)
{...
失败,因为_LastMouseClickArea
为空。我知道这听起来很傻,所以我来到了这里。
从即时窗口:
_LastMouseClickArea != null
true
_LastMouseClickArea
null
_LastMouseClickArea == null
false
_LastMouseClickArea.GetType()
'((object)(this._LastMouseClickArea))' is null
什么可能导致这种行为?