我在 C# 中使用一个接口,而不是编写一个实现该接口的全新类,是否可以只创建一个实现该接口的对象?接口定义为
public interface ITokenStore
{
IToken CreateRequestToken(IOAuthContext context);
IToken CreateAccessToken(IOAuthContext context);
}
我知道在java中我可以像
ITokenStore tokenStore = new ITokenStore()
{
IToken CreateRequestToken(IOAuthContext context) {
IToken requestToken = null;
return requestToken;
}
IToken CreateAccessToken(IOAuthToken context) {
IToken accessToken = null;
return accessToken;
}
};
是否有等效的方法来实例化 c# 中的接口实例?