用2个不同的字符串中的逗号分隔字符串

时间:2014-10-21 09:26:55

标签: c#

我的字符串变量有2个场景。

string qry = "A.PHONE, A.BLOODGRP"; 
or
string qry = "A.PHONE"; 

我希望第一个场景的最终结果是2个字符串: -

string sort1 = "PHONE";
string sort2 = "BLOODGRP";

我希望第二个场景的最终结果是1个字符串: -

string sort1 = "PHONE";

怎么做?

1 个答案:

答案 0 :(得分:1)

您可以使用逗号分隔并使用Substring来获取所需的部分:

string qry = "A.PHONE, A.BLOODGRP"; 
var result = qry.Split(',').Select(x => x.Trim().Substring(2)).ToArray();

在第二种情况下,只使用Substring而不拆分。