1

インデックス1以降のリストのすべての値を取得するにはどうすればよいですか?

list.Split(' ')[1:]
4

2 に答える 2

6

Linqを使用する:

var l = list.Split(' ').Skip(1);
于 2013-03-20T17:38:26.013 に答える
2

LINQSkip拡張メソッドを使用します。

list.Split(' ').Skip(1)

結果をリストとして表示する場合は、拡張メソッドも使用する必要がありToListます。

list.Split(' ').Skip(1).ToList()

注目に値するのは、シーケンス内Takeの次の項目を取得する拡張メソッドもあることです。n通常このように使用されます

list.Split(' ').Skip(n*pageSize).Take(pageSize)
于 2013-03-20T17:38:44.677 に答える