What is the best way to learn C# programming? [closed]
- by MSU
My case I want to get the capability of doing anything in C# from building applications to solving problems. I searched for and tried to read books.
Then one of the experts said that reading books will not make any good and that to learn, you have to solve real world problems in C#, and he gave me some problems which I previously solved in C++.
The thing is that while I know the internal logic of solving the problem, I don't know how to implement it using C# efficiently. I know the message to pass but not the exact way to pass it. I did a program to solve a problem, then find out there are much easier ways of doing it wherever I was doing it in tougher way.
What I need to get hold of the language and get the ability to code in C# proficiently?