Строка из SPListItem

Несколько методов получения строкового значения поля из SPListItem.
"Convert.ToString" vs "as string"
// если нужна пустая строка:
string str = item["SomeFieldName"] == null ? string.Empty : item["SomeFieldName"].ToString();
// эквивалент 1:
string str = Convert.ToString( item["SomeFieldName"] );
// эквивалент 2:
string str = string.Empty + item["SomeFieldName"];

// если нужен null:
string str = item["SomeFieldName"] == null ? null : item["SomeFieldName"].ToString();
// эквивалент:
string str = item["SomeFieldName"] as string;

* This source code was highlighted with Source Code Highlighter.

Комментарии

Популярные сообщения