object reference is required for the non-static field, method, or property
コードで上記のエラーが発生しましたが、その理由がわかりません (同様の質問がたくさんありますが、私が読んだものはすべて私に関連しているようです)。
class Program
{
static void Main(string[] args)
{
VenueMappings venueMappings = new VenueMappings();
var venue1 = new Venue
{
ExtEventNo = 1,
UsiVenue = "building1",
};
VenueMappings.venues[0] = venue1;
}
}
public struct Venue
{
public int ExtEventNo;
public String UsiVenue;
};
public class VenueMappings
{
public Venue[] venues = new Venue[2];
};