using System;
using System.Collections.Generic;
using System.Linq;
namespace LinqTest;
class Program
{
static void Main() {
//取得対象のリスト
var list = new List<int> { 0, 1, 2, 3, 4, 5 };
//インデックス1、2,3を取得
foreach (var item in list.Skip(1).Take(3)) {
Console.WriteLine(item);
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
namespace LinqTest;
class Program
{
static void Main() {
//取得対象のリスト
var list = new List<int> { 0, 1, 2, 3, 4, 5 };
//インデックス1、2,3を取得
Console.WriteLine($"1..4 : {string.Join(",", list.Take(1..4))}");
Console.WriteLine($"1..^2 : {string.Join(",", list.Take(1..^2))}");
}
}