I have this doubt in my mind for a very long time. May be this is the right forum to ask..
Is there any difference between the two types of variable declaration in C#. If so what is the difference and which is the best practice.
DataTable dt;
vs
DataTable dt=new Datatable();