私は 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# でインターフェイスのインスタンスをインスタンス化する同等の方法はありますか?