Похоже, ваш метод random_dd на самом деле нигде не вызывается.Так как randomNumber1 определен как поле, он будет автоматически создан равным нулю.Вот почему вы всегда видите случайное число с одним и тем же значением.
Попробуйте вызвать метод random_dd до того, как будет запущен метод OnClick, или просто вызовите метод random_dd в верхней части метода OnClick, прежде чем оценивать свою случайную переменную, и посмотрите, работает ли он.Вот ссылка на пример, который развивает определения полей в C # Определение поля в C # .
Вы также не должны использовать ключевое слово 'int' при назначении значения дляпеременные, которые уже были определены в вашей программе, которые в вашем случае являются переменными randomNumber1 и randomNumber2.