public static void WriteTimeIntervalCollection(CesiumOutputStream output, IList<TimeInterval> intervals) { if (intervals.Count == 1) { TimeInterval interval = intervals[0]; WriteTimeInterval(output, interval); } else { output.WriteStartSequence(); foreach (TimeInterval interval in intervals) { WriteTimeInterval(output, interval); } output.WriteEndSequence(); } }