将一个数值型变量,通过messagebox.show输出,怎么将int 型转成字符型输出呀

将一个数值型变量,通过messagebox.show输出,如何将int 型转成字符型输出呀?
将一个数值型变量,通过messagebox.show输出,如何将int   型转成字符型输出呀?
谢谢。

------解决方案--------------------
int p=5;
MessageBox.Show(p.ToString());
------解决方案--------------------
唉,还是迟了一步,好不容易有个我会回答的问题,不想.....

LS的正解.
------解决方案--------------------
C#中所有类型都提供ToSting()功能,包括int类型,你该好好补补C#基础知识
------解决方案--------------------
谢谢,可是不明白,p就是一个普通的变量,为何可以有方法可用呢?
p.tostring()明显时调用p的方法呀。
p变量的这种方法是本来就有的吗?还是需要自已定义呀
=================================================

C#中任何对象都继承与System.Object类,那么Object类所拥有的方法,这个对象自然就有了
ToString()就是Object类的方法之一,如果你想了解Object类的详细内容,请查阅MSDN