public readonly int items = 3;
private System.Windows.Forms.TextBox[,] statsBonus = new System.Windows.Forms.TextBox[6, items];
"항목"변수에서이 오류가 발생합니다. 숫자 3을 사용하는 모든 필드에 3을 써야하는 대신 "items"라는 변수를 사용할 수 있도록 어떻게 만들 수 있습니까?필드 초기화 프로그램이 비 정적 필드 메서드 또는 속성을 참조 할 수 없습니다.
코드에서이 코드를 편집하고 싶다면 숫자 3을 다른 것으로 수동 변경해야합니다. 변수를 사용하여 모든 것을 변경하기 위해 변수를 변경하기 만하면됩니다.
공공 읽기 전용 INT 항목을 사용합니다; 내 컴퓨터에서 작동합니다. .Net의 어떤 버전을 사용합니까? – cubitouch
오류 메시지를 읽고 static을 추가하십시오. –
@cubitouch .NET을 사용하는 버전은 어떻게 찾습니까? Visual Studio 2012입니다. – puretppc