Dreamine.Threading 1.0.1
이 패키지는 .NET ThreadPool이나 Task Parallel Library를 대체하려는 목적이 아닙니다.
로딩중...
검색중...
일치하는것 없음
DreamineThreadScheduler.cs
이 파일의 문서화 페이지로 가기
2
4
14{
47 public IDreamineThread? SelectWorker(IReadOnlyList<IDreamineThread> threads)
48 {
49 ArgumentNullException.ThrowIfNull(threads);
50
51 if (threads.Count == 0)
52 {
53 return null;
54 }
55
56 return threads
57 .OrderBy(thread => thread.JobCount)
58 .ThenBy(thread => thread.Name, StringComparer.Ordinal)
59 .FirstOrDefault();
60 }
61}
IDreamineThread? SelectWorker(IReadOnlyList< IDreamineThread > threads)