The Control-C, cancel, event handler defined as either: Console.CancelKeyPress += new ConsoleCancelEventHandler(myHandler); or as an anonymous delegate: Console.CancelKeyPress += delegate( object sender, ConsoleCancelEventArgs e) { } appears to be broken in .Net 4. Sometimes it will work, other times it will drop you into a program fault. In .Net 3.5 it works fine, every time. [...]
Filed under: Computing | Tagged: .Net, Bug, C#, Code, Control-C, VS2010 | 1 Comment »