Understanding C# and some advice?
<p>Hello I have been trying to learn C# for about a week now and I have some questions regarding the classes, so I have an issue that if I declare a class and inside it I put a function with the name of the class which is my what believe to be the constructor, now when I try to place a console command such as read and write line I get a error that I need to place a main function when clearly the tutorials said I don't even need a constructor. So my question is, is a Main(string[] args) function needed in every c# class?...Also to my believe with the use of Xamarin I could write apps for iOS and Android and C# is also used to write apps for windows, create games and used in the web, right?. Also what are some good books that I can read to learn C# a book that uses a lot of similes and I can grasp the Object oriented concept or if you can explain this to me in a simple way I would be more than happy. Thank you for reading.</p>
