2014-02-23 3 views
-3
public partial class NCAccountMakeInterface : Form 
{ 
    GenerateUserClass ElUser = new GenerateUserClass(); BoxInformation Box = new BoxInformation(); ADStuff UsertoGenerate = new ADStuff(); 

    public void CreateButton_Click(object sender, EventArgs e) 
    { 
     if (ElUser.UserNameValid != false && ElUser.POSValid != false && ElUser.PhoneNumberValid != false) 
     { 
      UsertoGenerate.GenerateAccount(Eluser); //This comes up with "ElUser" does not exist in current context 
     } 
    } 

저는 프로그래밍에 익숙하지 않습니다. ElUser 클래스에 저장 한 정보를이 다른 클래스의 함수에 전달할 수 있어야합니다.C# 클래스가 현재 컨텍스트에 존재하지 않습니다. public void CreateButton_Click

다른 단추에서 정보가 Eluser에 대해 생성됩니다.

나는 혼란 스럽습니다. CreateButton_Click에 다른 객체 참조를 추가하는 것이 실제로 작동하는지 여부는 알 수 없습니다.

나는 이것을 수행하고 C#에서 .csv 파일의 정보를 읽는 데 일주일도 채 안 걸렸습니다.

+0

당신이 두 클래스 같은 네임 스페이스를 사용 했을 가지고? –

+0

오타 (대문자 대신 소문자를 사용하는 경우)를 제외하고는 클래스의 인스턴스 개념을 이해해야한다고 생각합니다. 여기서는 GenerateUserClass 클래스의 인스턴스를 만들었으며이 인스턴스는 다른 버튼 코드에 사용 된 인스턴스와 공통점이 없다고 생각합니다. 여기에서 사용할 정보를 초기화하는 코드를 추가 할 수 있습니까? – Steve

+0

오 세상에 ... 정말 고마워. 오타 였어. – user3297059

답변

0
UsertoGenerate.GenerateAccount(Eluser); 

이 사용자 (Eluser)에서 소문자 "U", 당신의 변수 이름은 대문자 U (ElUser)가

관련 문제