I am getting strange behaviour using the built-in C# List.Sort function with a custom comparer.
For some reason it sometimes calls the comparer class\'s Compare meth
Can you run this code ...
mylst.Sort((i, j) => { Debug.Assert(i.SomeProp != null && j.SomeProp != null); return i.SomeProp.CompareTo(j.SomeProp); } );