2016-04-20 23 views
0

の中に大文字に内のオブジェクト内のすべての文字列を変換すると、このalldestは現在、大文字と小文字の文字列が含まれています。上記のコード行の後に、すべて大文字に変換したい。どうやってやるの?は、どのように私は<code>string</code>あるこの</p> <pre><code>var alldest = cc.returnallfullDestinations(mainElement).Split('|'); </code></pre> <p><code>returnallfullDestionations</code>のようなデータを取得していますC#

答えて

2

Split('|')は、string[]になります。あなたにできることは、あなたがLINQSelectstring.ToUpper()を使用して行っているものを継続することです:

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

ありがとうを書くことができLINQ式を使用することができますありがとう

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

正しく働いています。もう一度感謝します。私はあなたの答えをアップしました。それは良いものです。 – bill

+0

@bill OK、素晴らしい! :)はい、入力が 'string'なので、' ToUpper'と 'Split'を逆にすることも可能です。あなたのメソッドも同じです:) – Ian

1

ジョブがdone..this、我々はそれを行うことができますどのようにしています。すべて

0

あなたSplitと仮定すると、標準string.Split方法である(= alldestがstring[]です)、あなたは単にあなたのanswer.myの道に

var upper = alldest.Select(s => s.ToUpper());