public void CheckField(ModelField field) { if (field.IsBomb && !field.IsDefused) { // TODO Игра закончена } if (!field.IsBomb && field.IsDefused) { // TODO Ничего не происходит } }
public void Initialize() { var bombsNumber = 0; for (var i = 0; i < fields.GetLength(0); i++) { for (var j = 0; j < fields.GetLength(1); j++) { if (bombsNumber < setting.BomsNumber) { Random random = new Random(2); fields[i, j] = new ModelField(random.Next() > 0); } fields[i, j] = new ModelField(false); } } }