Как получить доступ к переменной из метода в другом классе в C#?

Не получается изменить значение переменной money. Пробовал делать её public, но тогда ломается половина кода. Как правильно получить к ней доступ и изменить её?

using System;

namespace TestProgram
{
    public class Bank
    {
        Program player = new Program();
        public void giveMoney()
        {
              player.money += 50;
        }
    }
    public class Program
    {
        public static void Main()
        {
            int money = 0;
 
            Bank bank = new Bank();

            bank.giveMoney();
            Console.WriteLine(money);
            Console.ReadLine();
        }
    }
}

Ответы (0 шт):