Пример #1
0
        public Roulette()
        {
            _fields = new List<Field>
                          {
                              new Field(0, Field.Green),
                              new Field(1, Field.Red),
                              new Field(2, Field.Black),
                              new Field(3, Field.Red),
                              new Field(4, Field.Black),
                              new Field(5, Field.Red),
                              new Field(6, Field.Black),
                              new Field(7, Field.Red),
                              new Field(8, Field.Black),
                              new Field(9, Field.Red),
                              new Field(10, Field.Black),
                              new Field(11, Field.Black),
                              new Field(12, Field.Red),
                              new Field(13, Field.Black),
                              new Field(14, Field.Red),
                              new Field(15, Field.Black),
                              new Field(16, Field.Red),
                              new Field(17, Field.Black),
                              new Field(18, Field.Red),
                              new Field(19, Field.Red),
                              new Field(20, Field.Black),
                              new Field(21, Field.Red),
                              new Field(22, Field.Black),
                              new Field(23, Field.Red),
                              new Field(24, Field.Black),
                              new Field(25, Field.Red),
                              new Field(26, Field.Black),
                              new Field(27, Field.Red),
                              new Field(28, Field.Black),
                              new Field(29, Field.Black),
                              new Field(30, Field.Red),
                              new Field(31, Field.Black),
                              new Field(32, Field.Red),
                              new Field(33, Field.Black),
                              new Field(34, Field.Red),
                              new Field(35, Field.Black),
                              new Field(36, Field.Red)
                          };

            _result = _fields[0];
        }
Пример #2
0
 public uint WonAmount(Field field)
 {
     throw new NotImplementedException();
 }
Пример #3
0
Файл: Bet.cs Проект: briax/I4SWT
 public virtual uint WonAmount(Field field) { return 0; }
Пример #4
0
 override public uint WonAmount(Field field)
 {
     if (field.Color == _color) return 2 * Amount;
     else return 0;
 }
Пример #5
0
 public void Color_SetColorBlack_IsBlack()
 {
     fieldTestObject = new Field(number, Field.Black);
     Assert.AreEqual(Field.Black, fieldTestObject.Color);
 }
Пример #6
0
 public void Color_SetColorRed_IsRed()
 {
     fieldTestObject = new Field(number, Field.Red);
     Assert.AreEqual(Field.Red, fieldTestObject.Color);
 }
Пример #7
0
 public void Color_SetColorGreen_IsGreen()
 {
     fieldTestObject = new Field(number, Field.Green);
     Assert.AreEqual(Field.Green, fieldTestObject.Color);
 }
Пример #8
0
 override public uint WonAmount(Field field)
 {
     if (field.Even == _even) return 2 * Amount;
     else return 0;
 }
Пример #9
0
 public void Spin()
 {
     var n = (uint)new System.Random().Next(0, 37);
     _result = _fields[(int)n];
 }
Пример #10
0
 public override uint WonAmount(Field field)
 {
     if (field.Number == _fieldNumber) return 36 * Amount;
     else return 0;
 }