我得到了一些ExcelValues
,這些字段從700-751和800-851命名。現在,我想獲得結果並存儲它們。發生將0粘貼到字符串如果int數<10
for (int countDur = 0; countDur<= 51; countDur++)
{
string excelFieldMember = $"N7{countDur}";
string excelFieldNonMember = $"N8{countDur}";
}
一個例外,當索引countDur
小於10,因爲countDur = 0
結果不是700
,它是70
然後,依此類推。
所以我用
if(countDur < 10)
但我認爲是達到這個更聰明的方式。我知道有一個string.Format()
方法,因爲這些字段是int值,我有一個IoString()
方法,我可以粘貼一個參數。
我的問題是,我必須粘貼什麼作爲參數?我無法在C#文檔中找到它。
如果該值低於10,我希望在粘貼索引countDur
之前寫入0。
順便說一句,你不能標記多個答案,作爲接受的答案,只有一個(因爲你試圖接受三種不同的)。選擇一個工作,解釋它,提供進一步閱讀或顯示多種方式(如C#6和更低)的鏈接。如果多個具有相同的等級,則選擇最老的。相反,如果你有足夠的聲譽(我認爲50),你可以得到所有有用的答案。 –