У меня есть список X с некоторой строкой и нулевым значением. Я повторяю цикл foreach, чтобы связать значение с текстовым полем. Если я получу нулевые значения в моем списке X, цикл foreach завершится и получит нулевое исключение, как его обрабатывать.
Я проверяю условие внутри каждого цикла. но я не уверен, что это неправильно.
SPList _listObj = web.Lists[new Guid(listID)];
SPListItem item = _listObj.GetItemById(Convert.ToInt32(itemID));
foreach (SPField field in _listObj.Fields)
{
if (field.Title != Null)
{ //do some code}}