I've taken a course in c# and started practicing by getting questions from books or sites to be good at programming but I think I'm not getting to the right track and I want to be professional in c# language so what is your advice to me ?? thank you :)

If you are taking a course in C#, I should stick to that in the first place.

I didn't get your point .Would you please declare more ?? :)

Well, what I was saying is that you should stick to one book or course or source of information, untill you get your feet wet.
In the beginning C# and .NET can get a bit overwhelming and confusing. To me it was and still is in a way:sweat:
After tha,t freely continue with more advanced topics.

thank you for your advice. It really helps :) :)