How to make this code better?
if (Program.Data.DataBase.TryOpenDataBase())
{
bool result;
DataBase= new Program.Data.DataBase(out result);
if (!result)
{
if (Program.DataBase!= null)
Program.DataBase.Dispose();
Program.DataBase= null;
Log.WriteERROR("Can not open database");
Application.Exit();
return;
}
else
{
Log.WriteERROR("Can not open database");
Application.Exit();
return;
}
TryOpenDataBase()look like? What isDataBase? \$\endgroup\$