C# 使用c在加载到csv时转义特殊字符#

C# 使用c在加载到csv时转义特殊字符#,c#,C#,我有一个c#应用程序,它将数据从SQL server导出到CSV。在一次这样的导出过程中,由于某些特殊字符的存在,表中的数据被拆分为多个列 如何在不丢失特殊字符和不将列数据拆分为多个列的情况下加载数据 下面是工作不正常的代码示例 sw.Write( string.Format("\""+column.ToString()+"\"")); 其中列值为: 需要将“ABCD,LMSW@123-456-789”和J Yu,PhD@123-456-789”添加到网页右侧的OFFICE信息框中: 只需使用

我有一个c#应用程序,它将数据从SQL server导出到CSV。在一次这样的导出过程中,由于某些特殊字符的存在,表中的数据被拆分为多个列

如何在不丢失特殊字符和不将列数据拆分为多个列的情况下加载数据

下面是工作不正常的代码示例

sw.Write( string.Format("\""+column.ToString()+"\""));
其中列值为:

需要将“ABCD,LMSW@123-456-789”和J Yu,PhD@123-456-789”添加到网页右侧的OFFICE信息框中:


只需使用CSV解析库。他们已经比你更好地解决了这个问题。你能给我一个例子吗?请使用google C#CSV解析库可能的副本。伙计们,我正在尝试使用C#应用程序将数据从SQL Server表加载到CSV中。作为副本提供的链接是另一种方式声音