1)Why do we need Garbage collector in .net?
When we close the object like this - obj.close();
why do we still need garbage collector?
2) what is the difference between sqlcon.close()
sqlcon.dispose();
3) why is the syntax starts with var <variable name> in LINQ
4) when and where do we use dictionary (generics ) particulary?
5) what are the different types of casting available in C#?
-Thanks