public static T Get<T>() where T : class
{
string implName = Program.Settings[typeof(T).Name].ToString();
object concrete = Activator.CreateInstance(Type.GetType(implName));
return (T)concrete;
}
ここで、Tは何を意味するのですか?c#help help - > Getは何を意味するか?()ここでTは
ようこそいくつかの読書URL。
このコードは非常に壊れやすいようです。設定でキーを持たない型で呼び出すと、例外がスローされます。 –