У меня есть следующее:
@if (@Model.Meta.LinkKey.IsNotNullOrEmptyOrZeros() & !@Model.Meta.LinkKey.EndsWith("-"))
Это ASP.NET MVC, поэтому я могу использовать только один if () , и все должно соответствовать этому. Первый тест работает нормально, если значение равно нулю, но затем следующий тест завершается неудачно с сообщением:
Object reference not set to an instance of an object.
Есть ли способ заставить C # больше не проводить тестирование, если первое условие показывает, что значение равно нулю? Кажется, я помню, что это было возможно в C, но я не уверен, как это сделать в C #