C#中出现NullReference异常
本文关键字:NullReference 异常 | 更新日期: 2023-09-27 18:21:03
我收到以下代码的System.NullReferenceException: Object reference not set to an instance of an object.
异常。
string avblCount = "0";
if (!string.IsNullOrWhiteSpace(item.PART_AVAILABILITY.AVAIL_COUNT.ToString() as string))
{
avblCount = item.PART_AVAILABILITY.AVAIL_COUNT.ToString();
}
此行发生异常。
if (!string.IsNullOrWhiteSpace(item.PART_AVAILABILITY.AVAIL_COUNT.ToString() as string))
我该怎么解决这个问题?
其中一个或多个实体为空:
- 项目
- 项目零件可用性
- 项目.PART_AVAILABILITY.AVAIL_COUNT
您应该检查哪一个是,然后采取相应的