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?