在寫產生流水號的時候,需求是 9 Char 位數。
可是資料不滿的時候要怎麼來補滿呢?
string show4_5 = string.Format("{0,1:000000000}",int.Parse(PLT_QTY_FIRST)); //數量不滿 9 位數時,前面補 0
//很多 0 那裡是指定總位數是多少。
//後面的 PLT_QTY_FIRST 是指原本的變數 ,就是原本的水號。
結果:
初值 PLT_QTY_FIRST = 999
show4_5 = 000000999
太機車。。。 竟然有更簡單的
int.Parse(PLT_QTY_FIRST).ToString("000000000");
沒有留言:
張貼留言