私の分割文字列の3番目のインデックスを取得しようとしています。しかし、私はLINQを使って正確な値を得ることができません。LINQを使用して分割後に文字列配列のインデックスを取得
string strInput = @"AA BB CC DD EE";
var xRes = strInput.Split(' ').Skip(1).Take(1).Select(c => c).ToArray();
最後の行は、正確な3番目の配列を取得することができた。私は「CC」である第三のインデックス値を取得しようとしています。しかし、私は文字列に変換することができませんでした。私はこれを行う場合:
var xRes = strInput.Split(' ').Skip(2).Take(1).Select(c => c[0].ToString()).ToString();
を私の代わりにこれを取得:
System.Linq.Enumerable + WhereSelectEnumerableIterator`2 [可能System.String、可能System.String]
これはトリックを行います、ありがとう! –