http://ja.gotdotnet.com/quickstart/util/srcview.aspx?path=/quickstart/winforms/Samples/ControlReference/ButtonCtl/ButtonCtl.src&file=CS\ButtonCtl.cs&font=3
これを.NET2.0のcsc.exeでコンパイルすると、

ButtonCtl.cs(49,34): error CS0246: The type or namespace name 'StringIntObject' could not be found
(are you missing a using directive or an assembly reference?)

こういうエラーが出ます。StringIntObjectというのは2.0以降、消滅してしまったクラスなんでしょうか?