【发布时间】:2011-10-19 17:26:24
【问题描述】:
我的列表 X 带有一些字符串和空值。我正在迭代 foreach 循环以将值绑定到文本框。如果我在列表 X 中得到任何空值,foreach 循环将终止并获取空异常如何处理它。
我正在检查 for each 循环中的条件。但我认为它在逻辑上不正确。
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}}
【问题讨论】:
-
你能说得更准确点吗...您提供的代码不是有效的 C# 代码...我不明白出了什么问题
-
请粘贴确切的异常消息,只是说“我得到一个异常”是不够的信息。
-
是的 x 为 null 如何处理它。
-
上面的代码最后两个括号被注释掉了。显然不应该是这样,否则它不会编译。不过,我们只是假设您不想粘贴不相关的内容,并且知道这一点。
标签: c# exception-handling null foreach