c#で
class Test{
}
という何もないTestクラスを作って
Test test=new Test();
ってやって、

Label1.Text=test.ToString();
ってやったら宣言してないはずのTostring()が実行されるんだけど
クラスって宣言しなくても勝手にObject型を継承するようになってんの?