C#中的字符串格式化

问题:

在C/C++或是Delphi中,如果要将一个整数(比如说8)格式为008,则

delphi中:Format("%.3d", 8);

C++中:sprintf(buff, "%.3d", 8);

在C#中,string.Format(或是其它格式化函数)怎么做得这个效果呢?

 

(暂放首页,得到答案就撤走)