public Montana() : base("MT") { var dl = new Rchar[9]; dl[0] = new RcharUAlpha(0); dl[1] = new RcharNumeric(1); dl[2] = new RcharAlphaNumeric(2); Array.Copy(Numerics(6, 3), 0, dl, 3, 6); dlFormats = new[] { new DriversLicense(dl, this) }; }
public NewHampshire() : base("NH") { var dl = new Rchar[10]; dl[0] = new RcharNumeric(0); dl[1] = new RcharNumeric(1); dl[2] = new RcharUAlpha(2); dl[3] = new RcharUAlpha(3); dl[4] = new RcharUAlpha(4); Array.Copy(Numerics(4, 5), 0, dl, 5, 4); dl[9] = new RcharLimited(9, '1', '2', '3', '4', '5', '6', '7', '8', '9');//no zero dlFormats = new[] { new DriversLicense(dl, this) }; }
public Washington() : base("WA") { var dl = new Rchar[12]; dl[0] = new RcharUAlpha(0); dl[1] = new RcharUAlpha(1); dl[2] = new RcharUAlpha(2); dl[3] = new RcharUAlpha(3); dl[4] = new RcharUAlpha(4); dl[5] = new RcharUAlpha(5); dl[6] = new RcharUAlpha(6); dl[7] = new RcharAlphaNumeric(7); dl[8] = new RcharNumeric(8); dl[9] = new RcharLimited(9, '*'); dl[10] = new RcharAlphaNumeric(10); dl[11] = new RcharAlphaNumeric(11); dlFormats = new[] { new DriversLicense(dl, this) }; }