2016-04-20 2 views
0

Я получаю данные как этогоКак преобразовать все строки внутри объекта в верхнем регистр в C#

var alldest = cc.returnallfullDestinations(mainElement).Split('|'); 

returnallfullDestionations является string и это alldest содержит верхний корпус и нижние строки регистра в настоящее время. Я хочу преобразовать их все в верхний регистр после строки кода выше. Как я могу это сделать?

ответ

2

Split('|') приведет к string[]. Что вы можете сделать, это продолжать то, что вы сделали с помощью LINQSelect и string.ToUpper():

var result = alldest.Select(x => x.ToUpper()); 
+1

Thanx к вашему answer.my пути работает должным образом. Если вы снова. Я поддержал ваш ответ. Это хороший. – bill

+0

@ bill ОК, отлично! :) Да, это правда, что вы также можете отменить «ToUpper» и «Split», так как ввод «string» ваш метод одинаково важен :) – Ian

1

работа done..this как мы можем сделать это.

var alldest = cc.returnallfullDestinations(mainElement).ToUpper().Split('|'); 

Thanx все

0

Предполагая, что ваш Split является стандартным string.Split метода (= alldest является string[]), и вы можете использовать выражение LINQ можно просто написать

var upper = alldest.Select(s => s.ToUpper()); 
Смежные вопросы