看着执行CancellationToken.None,简直就是回归default(CancellationToken)。但是,我在CancellationToken的文档中没有看到两者是等价的。
我想提供一个这样的 API,但直到我确定它总是可以工作:
Task DoSomething(CancellationToken token = default(CancellationToken))
它定义的行为default(CancellationToken)是否与 相同CancellationToken.None,或者这只是一个实现细节?
