Code cleanup.

This commit is contained in:
2022-11-13 13:42:08 +08:00
parent eff8dd2c35
commit 7fca09ff49

View File

@@ -19,13 +19,13 @@ namespace Cryville.Crtr {
public JudgeDefinition Definition { get; set; } public JudgeDefinition Definition { get; set; }
public ContainerState State { get; set; } public ContainerState State { get; set; }
} }
static IComparer<JudgeEvent> _stcmp = new JudgeEventStartTimeComparer(); static readonly IComparer<JudgeEvent> _stcmp = new JudgeEventStartTimeComparer();
class JudgeEventStartTimeComparer : IComparer<JudgeEvent> { class JudgeEventStartTimeComparer : IComparer<JudgeEvent> {
public int Compare(JudgeEvent x, JudgeEvent y) { public int Compare(JudgeEvent x, JudgeEvent y) {
return x.StartTime.CompareTo(y.StartTime); return x.StartTime.CompareTo(y.StartTime);
} }
} }
static IComparer<JudgeEvent> _etcmp = new JudgeEventEndTimeComparer(); static readonly IComparer<JudgeEvent> _etcmp = new JudgeEventEndTimeComparer();
class JudgeEventEndTimeComparer : IComparer<JudgeEvent> { class JudgeEventEndTimeComparer : IComparer<JudgeEvent> {
public int Compare(JudgeEvent x, JudgeEvent y) { public int Compare(JudgeEvent x, JudgeEvent y) {
return x.EndTime.CompareTo(y.EndTime); return x.EndTime.CompareTo(y.EndTime);