There are also built-in .NET methods that we can use to manipulate text data. Using these methods on a string doesn’t change the string itself, but creates an entirely new one.

ToUpper, ToLower

We can quickly change the case of our strings using the methods .ToUpper() and .ToLower(). These methods are useful if we want to make our text look like an e.e. cumming’s poem or make it appear like we forgot to turn off our caps lock key.

string shouting = "I'm not shouting, you're shouting".ToUpper(); Console.WriteLine(shouting); // prints I'M NOT SHOUTING, YOU'RE SHOUTING.



You’re writing a movie script but are having trouble following the style guide. You need to transform this sentence so that the first two words (Close on) are in all caps and the rest is lower case.

Close on a portrait of the HANDSOME PRINCE -- as the BEAST'S giant paw slashes it.

Your assistant already started on this program and separated out the necessary strings and saved them in the variables cameraDirections and sceneDescription. You need to finish the program.

First, make all of the letters in cameraDirections uppercase and re-save them to the variable cameraDirections.


Now make all of the letters in sceneDescription lowercase and resave them to the variable sceneDescription. Print your results to the console.

Take this course for free

Mini Info Outline Icon
By signing up for Codecademy, you agree to Codecademy's Terms of Service & Privacy Policy.

Or sign up using:

Already have an account?