/// <summary> /// Static constructor /// </summary> static DbManager() { _db = new DbSqlite(); System.IO.FileInfo fileInfo = new System.IO.FileInfo(_DB_DEFAULT_NAME); if (!fileInfo.Exists || fileInfo.Length == 0 || !_db.SetDbName(_DB_DEFAULT_NAME) || !_db.OpenDb()) // if db doesn't exists { DbManager.CreateDB(_DB_DEFAULT_NAME); // create new one } else { _db.CloseDb(); } }