日期:2014-05-17 浏览次数:20926 次
using System;
using System.Collections.Generic;
using System.Linq;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//A000Z
//A001Z
//……
//A360Z
//B001Z
//B002Z
//……
//B360Z
var rad = new List<string[]>(3); //就把它当一个三位数,个位是1进制,十位360+1进制,百位2+1进制
rad.Add(new[]
{
"A", "B"
});
rad.Add(Enumerable.Range(0, 361).Select(i => i.ToString("000")).ToArray());
rad.Add(new[]
{
"Z"
});
foreach (var item in new VarNumberEnum(rad.ToArray()).Enum())
{
Console.Write(item + "\t");
}
//00A00-36B00
rad.Clear();
&n