C#类在当前上下文中不存在:public void CreateButton_单击

C#类在当前上下文中不存在:public void CreateButton_单击,c#,C#,我对编程相当陌生,我需要能够将存储在ElUser类中的信息传递给另一个类的函数 在另一个按钮中为Eluser生成信息 我被难住了。我不知道添加另一个对象引用到CreateButton\u Click是否真的有效 我只有不到一周的时间来做这件事,让C#读取.csv文件中的信息 public partial class NCAccountMakeInterface : Form { GenerateUserClass ElUser = new GenerateUserClass(); Box

我对编程相当陌生,我需要能够将存储在ElUser类中的信息传递给另一个类的函数

在另一个按钮中为Eluser生成信息

我被难住了。我不知道添加另一个对象引用到CreateButton\u Click是否真的有效

我只有不到一周的时间来做这件事,让C#读取.csv文件中的信息

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
        }
    }

这在user(Eluser)中有一个小写的“u”,您的变量名有一个大写的u(Eluser)

您对这两个类使用了相同的名称空间吗?除了输入错误(小写的u而不是大写),我认为您需要理解类实例的概念。这里您已经创建了GenerateUserClass类的一个实例,我打赌这个实例与其他按钮代码中使用的实例没有任何共同之处。你能在这里添加代码来初始化你想使用的信息吗?天啊。。。非常感谢你们,这是打字错误。我在同一个名称空间下声明了这一切。很抱歉。
UsertoGenerate.GenerateAccount(Eluser);