2013-12-18 128 views
0

我正在迭代C#的數據表並將其轉換爲CSV。我可以使用Environment.Newline來表示一行的結尾和換行符的開始,即CRLF(用CSV說法)。將CRLF插入CSV文件

但是,有沒有其他方式來表示一個字符串中的CRLF?

回答

1

Environment.NewLine是平臺無關的。

儘管如此...在Windows上它是\r\n。所以,你的字符串可能是:

var content = "This is one Line 1\r\nand this is on Line 2"; 
+0

我明白Ennvironment.Newline的優勢。但是,我實際上是從變量中獲取CRLF字符,然後將其附加到保存該行的String。所以,E.Newline將會按原樣顯示。這就是爲什麼我需要一個替代方案。我懷疑我的應用是否會部署在另一個平臺上。 – Steam