Unrecognized escape sequence error

Hi Guys,
             I would like to assign the string object m_sDestFile the following value

string m_sDestFile="c:\20060404.acct_balances.csv.TDAM.pgp";

but it underscores the 2 in 200060404 with "Unrecognized escape sequence " error message  

How do I avoid that?

Cheers,
Serge
AutofreakAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Mike TomlinsonMiddle School Assistant TeacherCommented:
You need to put an "@" symbol in front of your string:

    string m_sDestFile=@"c:\20060404.acct_balances.csv.TDAM.pgp";
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
mmarksburyCommented:
A few ways...

You can use an @ symbol before the quoted string which ignores the escape characters inside the quotes

Exa:  string m_sDestFile=@"c:\20060404.acct_balances.csv.TDAM.pgp";   <-- Notice the @

OR

You can use the \ character to escape special characters.

Exa: string m_sDestFile="c:\\20060404.acct_balances.csv.TDAM.pgp";  <-- Notice the extra \
0
ositearCommented:
Strings in C++ and c# has some "special codes". When you actually need to print literally those codes you need to escape them. Escape codes always start with a \ char.

In your case you have to escape the \ with another \, soy you need to write:

string m_sDestFile="c:\\20060404.acct_balances.csv.TDAM.pgp";  

Here are the most common escape sequences:
http://www.stewshack.com/aspnet/chartest.aspx
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
C#

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.