はじめまして。 CRLのwindowsフォームアプリケーションで、 年号を入れると西暦で表示されるプログラムを作るのに int heisei; heisei=int::Parse(textBox->Text); int seireki; seireki=heisei+1988; label1->Text=L"平成"+heisei+L"年は、西暦"+seireki()+L"年です。"; とやって成功しました。しかし、模範解答は int heisei; heisei=int::Parse(textBox->Text); int seireki; seireki=heisei+1988; label1->Text=L"平成"+heisei.ToString()+L"年は、西暦"+seireki.ToString()+L"年です。"; となっていました。 なぜ前者でも成功したのでしょうか。ToString()は何の意味があるのでしょうか?必要なんでしょうか?