Отрицать нуль-сливающийся оператор
У меня есть куча строк, которые мне нужно использовать .Trim (), но они могут быть нулевыми. Было бы гораздо более кратким, если бы я мог сделать что-то вроде:
string endString = startString !?? startString.Trim();
В основном, возвращайте деталь справа, если деталь слева НЕ равна нулю, в противном случае просто верните нулевое значение. Я только что закончил тем, что использовал троичный оператор, но есть ли в любом случае для этой цели оператор нуль-слияния?