如果我理解正確,我有一個帶有int值的枚舉列表。我需要保持領先的0,所以有沒有辦法將此值視爲字符串而不是int?C#枚舉與數值,讀取值作爲字符串?
我枚舉
public enum CsvRowFormat
{
BeginningOfFile = 01,
School = 02,
Student = 03,
EndOfFile = 04
}
目前我正在讀出值,這樣,我覺得低效
studentRowFormat.AppendFormat("0{0}",(int)TransactionFile.CsvRowFormat.Student).ToString();
「0」+(int)TransactionFile.CsvRowFormat.Student – kenny
@kenny他已經說過這就是他正在使用的。 – Servy
查看[標準數字格式](http://msdn.microsoft.com/zh-cn/library/dwhawy9k.aspx)。如果您使用'{0:D2}'輸出任何具有前導零的1位數值。 –