C#中如何把int转换成两个字符的string?就是转换后 1 变成"01"11 变成"11"这种, 用 Convert.ToString的话,1变成"1",不是:“01:(只会有100以内的整型数要转,不用担心100转换成两位字符string的问题) [解决办法]int n=3;string r=n.ToString("D2");