将可空值类型转换为非可空值类型或使用null条件运算符来避免null的情况。
示例代码:
int? a = null; int b = 10; // 错误示例:a += b; // 正确示例 1:a = a.GetValueOrDefault() + b; // 正确示例 2:a ?? 0 += b;
上一篇:编译错误“Assignmentsarenotexpressions,andonlyexpressionsareallowedinthiscontext”(“赋值语句不是表达式,在此上下文中只允许表达式”)
下一篇:编译错误“参数类型'SideTitles'无法分配给参数类型'AxisTitles?'”