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

Grant Oliveri
Grant Oliveri
342 Points

Compiler error on line 18. However I only have 10 lines of code.

I have the error " StudentsCode.cs(18,246): error CS1525: Unexpected symbol `end-of-file' Compilation failed: 1 error(s), 0 warnings "

However I only have 10 lines of code. I understand I might have some other mistakes in the code that do relate to the challenge, but this error seems not to be.

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

if(language == "C#")
{
  System.Console.WriteLine("C# Rocks!");
}
else
{
   System.Console.WriteLine( language + "is not c#.");    
{

1 Answer

Jamie Marsay
Jamie Marsay
8,320 Points

Hi Grant,

Notice that the final line of your else statement has a curly brace facing the wrong way.

Yours currently looks like this: { when it should look like this: }

Also, try adding a space at the start of your string and capitalising the C:

" is not C#"

Hope that helps you!