public static DataBase Get(int id) { if (id == 0) { return(new Oracle()); } else if (id == 1) { return(new MySQL()); } else if (id == 2) { return(new MSSQL()); } else { CreateDatabase <NewDBMS> instance = new CreateDatabase <NewDBMS>(); NewDBMS DBMS = instance.GetInstance(); DBMS.SetId(indx++); return(DBMS); } }