C# C# Basics (Retired) Perform if / else

Can you please assist on the use of the if\else statement to print otherwise when an if is not supported

Print "C# Rocks!" if language equals "C#" otherwise print language + " is not C#." So if I entered "Cheese" then "Cheese is not C#." would be printed to the screen.

CodeChallenge.cs
string language = Console.ReadLine();

if(language == "C#")
{
  System.Console.WriteLine("C# Rocks!");
}

else
{

    System.Console.WriteLine(language + "is not C#.");
}

2 Answers

Robert Stefanic
Robert Stefanic
30,703 Points

This looks correct. The only thing that I can see is that the line in your else statement doesn't have a space before "is not C#.".

So when this line executes:

System.Console.WriteLine(language + "is not C#.");

It will print "Cheeseis not C#.", and not "Cheese is not C#."

Thank you it worked hey