Elegir Clase a usar con C#
Nececito saber como puedo hacer para que el codigo llame a una misma funcion en una clase u otra segun el valor de una variable??
me explico con un poco de codigo un poco;
------------------------------------------------------------
variable = MSSql;
class MSSql
{
ConectarBD()
{
}
}
class MySql
{
ConectarBD
{
}
}
class X
{
//Nos Conectamos a la Base de Datos
classe.ConectarBD();
donde classe tomeel valor de Variable
}
-------------------------------------------------------
Se puede hacer algo mas o menos parecido??
O la otra opcion seria eligiendo de una manera parecida la clase para que la herede mas menos asi
--------------------------------------------------------------------
class x : clase //donde clase toma el valor de Variable
{
ConectarBD();
}
------------------------------------------------------------------------
S puede hacer algo asi o tendria que usar switch o if???
La idea es tener clases para conectarse a diferentes fuentes de datos y que la fuente a usar se seleccione de un parametro en el Web.Config y la idea es crear clases para varias Bases de datos y con switch e if me quedaria el codigo muy largo y estoy buscando una manera mas comoda.
De antemano Gracias.
me explico con un poco de codigo un poco;
------------------------------------------------------------
variable = MSSql;
class MSSql
{
ConectarBD()
{
}
}
class MySql
{
ConectarBD
{
}
}
class X
{
//Nos Conectamos a la Base de Datos
classe.ConectarBD();
donde classe tomeel valor de Variable
}
-------------------------------------------------------
Se puede hacer algo mas o menos parecido??
O la otra opcion seria eligiendo de una manera parecida la clase para que la herede mas menos asi
--------------------------------------------------------------------
class x : clase //donde clase toma el valor de Variable
{
ConectarBD();
}
------------------------------------------------------------------------
S puede hacer algo asi o tendria que usar switch o if???
La idea es tener clases para conectarse a diferentes fuentes de datos y que la fuente a usar se seleccione de un parametro en el Web.Config y la idea es crear clases para varias Bases de datos y con switch e if me quedaria el codigo muy largo y estoy buscando una manera mas comoda.
De antemano Gracias.
