1、Range操作符
Range
操作符用于辅助生成一个整数序列。
例如,
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
IEnumerable<int> ints = Enumerable.Range(1,10);
foreach (int i in ints)
{
Console.WriteLine(i); //输出 1 2 3 4 5 6 7 8 9 10
}
Console.ReadKey();
}
}
}
2、Repeat操作符
Repeat
操作符用于生成一个包含指定数量重复元素的序列。
例如,
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
IEnumerable<int> ints = Enumerable.Repeat(1,10);
foreach (int i in ints)
{
Console.WriteLine(i); //输出 1 1 1 1 1 1 1 1 1 1
}
Console.ReadKey();
}
}
}