我在變量中分配接口名稱,通過該變量,我需要調用接口,即在ChannelFactory類中只接受接口。如果我直接在ChannelFactory中將接口指定爲Test,那麼它工作正常。通過使用變量名稱調用接口
string interfaceName = "Test";
var factory = new ChannelFactory<**interfaceName**>(new BasicHttpBinding(), new EndpointAddress(*********));
請建議可能的方式,如何從字符串變量類型轉換爲接口。
儘管通過將最後一行更改爲'var factory = Activator.CreateInstance(構造)爲ChannelFactory;'您在IDE中保留了一些基本的通道功能。 – flindeberg 2012-02-06 14:59:30