是否有可能增加一個$使用FileHelpers庫中的字段的字段? 我有一個對象
[DelimitedRecord("|")]
public class TradesToBloombergFileHeaders
{
[FieldOrder(1)]
public Guid id;
[FieldOrder(2)]
public string name;
[FieldOrder(3)]
public double price;
[FieldOrder(4), FieldConverter(ConverterKind.Date, "yyyyMMdd")]
public DateTime date;
}
我生成一個文件,並希望價格在此格式$ XXX.XX。 它甚至有可能嗎?我搜索,閱讀文檔,我沒有看到任何類似於我需要的東西。 謝謝!
格式字符串'c2'會爲你做。 – SLaks
我結束了創建我的自定義轉換器:公共類MoneyConverter:ConverterBase { 私人詮釋mDecimals = 3; 公共覆蓋對象StringToField(從字符串) { 返回Convert.ToDecimal(Decimal.Parse(從)/(10^mDecimals)); } 公共重寫字符串FieldToString(對象fieldValue方法) { 變種VAL = fieldValue方法== NULL? 0:Convert.ToDecimal(fieldValue); var valString =「$」+ val.ToString(CultureInfo.InvariantCulture); return valString; } } – Boroda