Negar el operador de fusión nula

Tengo un montón de cadenas que necesito usar .Trim (), pero pueden ser nulas. Sería mucho más conciso si pudiera hacer algo como:

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

Básicamente, devuelva la parte de la derecha si la parte de la izquierda NO es nula; de lo contrario, simplemente devuelva el valor nulo. Acabo de terminar usando el operador ternario, pero ¿hay alguna forma de usar el operador de fusión nula para este propósito?

Respuestas a la pregunta(8)

Su respuesta a la pregunta