2014-10-21 3 views
0

У меня есть 2 сценария для моей строковой переменной.Отдельная строка с запятой в 2 разных строках

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

Я хочу, чтобы мой окончательный результат для 1-го сценария, чтобы быть в 2 строки: -

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

Я хочу, чтобы мой окончательный результат для 2-го сценария, чтобы быть в 1 строку: -

string sort1 = "PHONE"; 

Как это сделать?

ответ

1

Вы можете разделить на запятую и использование Substring, чтобы получить часть, которую вы хотите:

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

Во втором случае просто использовать Substring без раскола.

Смежные вопросы