C# C# Basics (Retired) Console I/O Variables

Meagan Tindall
Meagan Tindall
894 Points

I am being told there is a compiler issue and I have an unexpected symbol '{' but there is NO symbol written

It asks for me to declare a string but Not set it to anything ie:

string bookTitle =

CodeChallenge.cs
string bookTitle =        

2 Answers

andren
andren
28,375 Points

When the code checker runs your code it automatically includes some boilerplate code (sets up a class and a method) in order to run your code. That boilerplate code does include the { symbol. The reason why your code errors is that it is invalid to use the = operator without specifying anything to assign.

Using the = operator is not necessary to declare a variable, so you should just remove it from your code. You have also forgotten to include a semicolon to end your statement. If you fix those two issues like this:

string bookTitle;

Then your code will pass the first task.

Meagan Tindall
Meagan Tindall
894 Points

Thank you that makes SO much sense