Sign in to follow this  
lingo1357

the easiest way to learn C#?

Recommended Posts

I'm going to extend the topic question with:

Where's the best/preferred online reference documentation for the C# language, .NET libraries etc?

Please note that I am quite familiar with MSDN.

As for the original question, can't help you there - I learnt the .NET tongues from a course and a scattershot of web articles (and MSDN, sure, but the place still kinda shits me). I wish I had a good tutorial to point people to for each language I use, though.

Share this post


Link to post
Share on other sites
Charles Petzold has a free C# book availabe called net zero or something that can help you learn C# but I wouldn't call it the easiest to work through.

Share this post


Link to post
Share on other sites
It's called ".NET Book Zero" and it's intended for people already experienced programming in C and C++. It's not a good source for someone without experience in those or similar languages.

Share this post


Link to post
Share on other sites
Quote:
Original post by lingo1357
what is the easiest way to learn C#?
i need it for game programming.
I don't think there is a universal "easiest" way that is "easiest" for everybody. We're all different and we all learn in different ways. You've already got plenty of possible answers, but I would just point out that you shouldn't expect to pick up C# in a couple of hours and start coding the next WoW over the weekend...

So what are your expectations here? What sort of games do you expect to be programming, and how quickly do you want to start coding them?

Share this post


Link to post
Share on other sites
You will want to write as much code as you can. It's too easy to get stuck reading and never actually practicing what you learn. When picking up a new language it is critical that you become very familiar with how things are done, or you'll forget it all overnight.

Share this post


Link to post
Share on other sites
There is exactly one way to learn a new language or environment and that's to build projects. So if you want to learn C#, start coding C# and pick it up as you go. If you need a book or something to help you along, get one, but use it as a guide, not a tutor, if that makes any sense at all. You want to learn game programming, so write a game in C#. Solve problems as you hit them.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this