El resultado de los métodos que devuelven nuevas instancias de cadenas debe estar asignado a una variable y usarse en consecuencia. ...

El resultado de los métodos que devuelven nuevas instancias de cadenas debe estar asignado a una variable y usarse en consecuencia. Si el resultado de un método que crea un objeto nuevo, como String.ToLower(), no está asignado a una variable, la llamada no sirve para nada.