v10.10.2024.0701 使用IJsonHost改进Json序列化
大石头
编写于
2024-07-01 08:36:34
大石头
提交于
2024-07-01 08:48:33
X
namespace System.Threading.Tasks;
internal class TaskConstants<T>
{
internal static readonly Task<T> Canceled;
static TaskConstants()
{
TaskCompletionSource<T> taskCompletionSource = new TaskCompletionSource<T>();
taskCompletionSource.SetCanceled();
Canceled = taskCompletionSource.Task;
}
}
internal static class TaskConstants
{
public static readonly Task Finished;
public static readonly Task Canceled;
static TaskConstants()
{
TaskCompletionSource<object> taskCompletionSource = new TaskCompletionSource<object>();
taskCompletionSource.SetResult(null);
Finished = taskCompletionSource.Task;
taskCompletionSource = new TaskCompletionSource<object>();
taskCompletionSource.SetCanceled();
Canceled = taskCompletionSource.Task;
}
}
|