Отрицать нуль-сливающийся оператор

У меня есть куча строк, которые мне нужно использовать .Trim (), но они могут быть нулевыми. Было бы гораздо более кратким, если бы я мог сделать что-то вроде:

string endString = startString !?? startString.Trim();

В основном, возвращайте деталь справа, если деталь слева НЕ равна нулю, в противном случае просто верните нулевое значение. Я только что закончил тем, что использовал троичный оператор, но есть ли в любом случае для этой цели оператор нуль-слияния?

Ответы на вопрос(9)

Ваш ответ на вопрос