Я ищу значение с помощью linq в моем проекте C # веб-формы ASP. вот мой код:
var searchCell = from cell in worksheet1.Cells["B:B"]
where cell.Value.ToString() == "something"
select cell.Start.Row;
if (searchCell!=null)
{
rowNum = searchCell.First();
StatusLabel.Text = rowNum.ToString();
}
else
{
StatusLabel.Text = "None";
}
код работает нормально, если найден текст для поиска. Тем не менее, когда я пытаюсь найти слово «что-то», оно не существует в файле, но оно не переходит в условие «другое», но ошибка в условии «если». Каков результат для моего searchCell, когда он не может найти текст? разве это не ноль?
кто-нибудь знает как это исправить?