나는 이것에 대해 3-4 개의 질문을 이미 stackoverflow에 응답했으며, 내가 한 일을 수행했다고 말했다. 나는 이것이 왜 작동하지 않는지 확신하지는 않지만 기본적으로 모든 변수를 'vars.cs'에 넣고 'Form1.cs'에 액세스 할 수있게하려고합니다.다른 공용 클래스에서 변수에 액세스
public void button1_Click(object sender, EventArgs e)
{
charName = textBox1.Text;
MessageBox.Show(charName);
}
가 나는 또한 내 다른 클래스를 사용하여 시도했다 : 여기
public static class vars
{
public static string charName;
}
그리고 내가 그것을 액세스하려고, Form1.cs를에 뭘하는지 것 : 여기 vars.cs 파일의 코드는 동일한 파일을 가지고 있으며 클래스간에 변수에 액세스 할 수 없습니다.
감사합니다. Nash.
P. 그것은 나를주고 오류는 '이름'CHARNAME은 '당신은 당신이 그것을 필요하면 네임 스페이스는 선택 사항입니다 전체 이름
[Namespace].[Class].[VariableName]
으로 접근 할 필요가
조금만 탐색한다면 답을 얻을 수 있습니다. 그것의 아주 기본적인. –
나는 주변을 둘러 보았지만 내 문제는 너무 단순하고 기본 적이기 때문에 아무도 실제로 그것을 지적 할 시간이 없다고 생각합니다. –