I am using .net, i have doubt about SqlConnection open
sqlconnection con = new sqlconnection("Constr");
if (con.State == ConnectionState.Closed) ||( con.State == ConnectionState.Broken)
{ con.open();}
this method now am using this method is best or some programmers using below method
if (con.State == ConnectionState.Open)
{ con.close();}
con.open();
which one is best or which is best