下面以不足4位的数字前面补0为例:
/// <summary>/// 不满4位数的前面补0,fileNum范围是1-9999/// </summary>/// <param name="fileNum"></param>/// <returns></returns>public static string FrontZeroPad(int fileNum){//大于或等于1000时,返回其值本身。小于1000时,在前面补0满4位后返回。if (fileNum >= 1000){return fileNum.ToString();}else{return fileNum.ToString().PadLeft(4, '0'); // 一共4位,位数不够时从左边开始用0补}}