【发布时间】:2016-08-22 19:58:07
【问题描述】:
我是 vb.net 的新手,我有一个函数,它接受一个类型化的接口,我想创建一个接口的匿名实例作为方法参数。
界面
Public Interface MessageHandler(Of T)
Sub Handle(Message As T)
End Interface
我不确定我是否正确描述了我的问题,所以这就是我在 Java 中想要的:
界面
public interface MessageHandler<T> {
public abstract void handle(T message);
}
方法调用
function(new MessageHandler<Type>() {
public void handle(Type message) {
//Do Something
}
});
【问题讨论】:
-
如果你懂 java 为什么不使用 C# 而不是 VB.NET?
标签: vb.net interface anonymous-class