ものがたり(旧)

atsushieno.hatenablog.com に続く

SortedList

ということで本日の「どうなってんのMS.NET」

using System;
using System.Collections;
using System.Threading;

public class MyComparer : IComparer
{
public static void Main ()
{
SortedList sl = new SortedList (new MyComparer ());
sl.Add (1, 2);
sl.Add (1, 2);
}

public int Compare (object o1, object o2)
{
Thread.CurrentThread.Abort ();
return 0;
}
}

ResetAbortしなくても大丈夫。SortedListが全ての例外を漏れなくキャッチ!