var pq = attributes.SingleOrDefault(a => a.AttributeName == PasswordQuestion").AttributeValue;
Приведенный выше код выдаст ошибку, если ноль. Каков наилучший способ справиться с этим?
Приведенный ниже код будет работать, но я не могу помочь, но чувствую, что есть более изящный способ?
var pq = (attributes.SingleOrDefault(a => a.AttributeName == "PasswordQuestion") != null) ? attributes.SingleOrDefault(a => a.AttributeName == "PasswordQuestion").AttributeValue : null;