上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
新しい記事を書く事で広告が消せます。
当サイトは基本をすっ飛ばしてます。基本文法等は、@ITをどうぞ
C#やその他諸々と戯れる日々。
using System;
using System.Collections.Generic;
using System.Linq;
namespace TawamureDays {
class Program {
static void Main(string[] args) {
var list = new List<int>(10) {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
//先頭の5個を取得します。
var top5 = list.Take(5).ToList();//{1, 2, 3, 4, 5}
//先頭の5個以外を取得します。
var fromTop5 = list.Skip(5).ToList();//{6, 7, 8, 9, 10}
return;
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
namespace TawamureDays {
class Program {
static void Main(string[] args) {
var list = new List<int>(10) {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
//先頭の15個を取得します。
var top5 = list.Take(15).ToList();//要素数:10
//先頭の15個以外を取得します。
var fromTop5 = list.Skip(15).ToList();//要素数:0
}
}
}
using System;LINQは、実行した(Takeメソッドをコールした)段階では、確定していない。
using System.Collections.Generic;
using System.Linq;
namespace TawamureDays {
class Program {
static void Main(string[] args) {
var list = new List<int>(10) {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
//先頭の5個を取得します。
var top5 = list.Take(5);
var top5List1 = top5.ToList();//{1,2,3,4,5}
list.Insert(0, 11);
//結果は変わる。
var top5List2 = top5.ToList();//{11,1,2,3,4}
return;
}
}
}
この記事へのコメント
コメントの投稿
トラックバック