2016-04-21 53 views
2

當我解析一個文本文件,並通過(真正美妙的)FileHelpers庫將其導入到我的應用程序中時,對於發生的每個錯誤,我想記錄一個單獨的文本文件失敗的記錄(以及錯誤當然),像在FileHelpers中以字符串形式獲取記錄的最簡潔方法是什麼?

​​

這帶來的問題在標題:我看到有方法 WriteString(IEnumerable<T>),但如果我叫

string recordAsString = engine.WriteString(new List<T>() { record }); 

結果字符串中包含了一個新的線,只有這樣,我設法「清理」它是

recordAsString = recordAsString.Substring(0, recordAsString.Length - 2); 

有沒有更清晰的方法,即將記錄返回爲不包含任何新行的字符串的方法?

謝謝

回答

2

您可以

var recordAsString = engine.Options.RecordToString(record); 

感謝嘗試使用庫

相關問題