我怎麼能存儲在一個靜態字段一個類型,這樣我可以做這樣的事情(注:只是一個例子,在僞代碼)?:商鋪類型/可變
public class Logger
{
public static Type Writer;
public static void SetWriter(Type @new)
{
Writer = @new;
}
public static void Write(string str)
{
Writer.Write(str);
}
}
你究竟在努力實現什麼?不是代碼而是一個抽象的想法? – 2012-07-17 00:45:52
我試圖在任何類型的變量中存儲一個類型,但類型本身不是一個語句,所以它不工作... – Jwosty 2012-07-17 00:47:04
你不能使用某種類型的實例,而不是' Type'?也許像「TextWriter」? – svick 2012-07-17 00:47:08