c# equivalent to java.util.concurrent.Future<T>

本文关键字:lt gt Future concurrent equivalent to java util | 更新日期: 2023-09-27 18:36:35

C

#中最接近Java Future<T>的等价物是什么?

例如,在 C# 中,最接近以下内容的重建是什么:

public class FutureMethodCall implements Future {
    private Future<APIResponse> methodCall;
    public boolean cancel(boolean mayInterruptIfRunning) {
        return this.methodCall.cancel(mayInterruptIfRunning);
    }
    public APIResponse get() throws ExecutionException, InterruptedException {
        return this.methodCall.get();
    }
    ...
}

提前感谢!

c# equivalent to java.util.concurrent.Future<T>

我不确定 Future 在 Java 中是做什么的,但从代码来看,您似乎正在稍后执行异步运行且可取消的代码。

看看 C# 中的任务,它们提供相同的功能。