I wrote a Generic Class:
public class Interval where T : IComparable // for checking that Start < End { public T Start { ge
this work
public object Duration { get { return (dynamic)End - (dynamic)Start; } }
but no check, and slow