我有这个代码:
foreach (UIElement uiElement in list)
{
uiElement.SetValue(Grid.ColumnProperty, colunmn++);
uiElement.SetValue(Grid.RowProperty, _uiRoot.RowDefinitions.Count - 1);
_uiRoot.Children.Add(uiElement);
}
它运行良好,但代码合同给了我一个警告:可能在空引用上调用方法,uiElement。
uiElement 怎么可能是空的?该列表是 a List
of UIElement
s,因此它应该遍历列表而没有任何空值。