Ahojte,
potřeboval bych poradit s jednou generickou metodou, která by měla sloužit pro načítání nastavení z db. Moje představa je taková, že metoda bude vypadat nějak následovně:
SettingsManager.GetValue<int>("JMENO_PARAMETRU_V_DB");
S tím, že metoda už vrátí parametr ve správném typu. Zatím mam tuto část ale nevím, jak proměnnou result přetypovat abych do ní mohl uložit potřebnou hodnotu podle typu.
public static T GetValue<T>(string valueName)
{
T result = default(T);
if (typeof(T).IsValueType || typeof(T).FullName == "System.String")
{
result = default(T);
}
else
{
result = Activator.CreateInstance<T>();
}
return result;
}
Děkuji za pomoc