Because your Barcode property is non-static, you need an instance of the MenuModule class in order to get the value - as each instance will have a different value. You create an instance using the
new
keyword.
An instance is like a Car - you can have a Car class, and all four-wheeled vehicles are Car instances. In the real world you already know this: "this car" is a different vehicle to "that car"; "my car" is a different colour to "your car". Each car is a separate instance of the class of Cars, and is created, bought, sold, and driven independently of all the others.
Classes in computers are the same: you can have multiple instances of your MenuModule class, and each will have a separate Barcode property value. So you need to specify exactly which instance of the class you are trying to refer to, is all:
MenuModule mm = new MenuModule();
...
Console.WriteLine(mm.Barcode);