int number = 001; var aa = ""; if (number > 1000) { aa = number.ToString(); } else { aa = number.ToString().PadLeft(4, '0'); // 一共4位,位数不够时从左边开始用0补 }