小编rit*_*itu的帖子

在C#中拆分字符串

我认为这将是微不足道的,但我不能让这个工作.

假设CSV文件中有一行: "Barack Obama", 48, "President", "1600 Penn Ave, Washington DC"

string[] tokens = line.split(',')

我期待这个:

 "Barack Obama"
 48
 "President"
 "1600 Penn Ave, Washington DC"
Run Code Online (Sandbox Code Playgroud)

但最后一个标记 'Washington DC'不是 "1600 Penn Ave, Washington DC".

是否有一种简单的方法可以让split函数忽略引号内的逗号?

我无法控制CSV文件但它没有发送给我.客户A将使用该应用程序读取外部个人提供的文件.

c#

12
推荐指数
3
解决办法
5773
查看次数

标签 统计

c# ×1