首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我不能让私有类中的成员可以从另一个私有类访问

我不能让私有类中的成员可以从另一个私有类访问
EN

Stack Overflow用户
提问于 2015-11-19 12:53:09
回答 2查看 49关注 0票数 0
代码语言:javascript
运行
复制
    {
    public partial class form1 : Form
    {
        public form1()
        {
            InitializeComponent();
        }
        public Button ButtonName { get { return } }
        public static int initFaggleCount;

        private void button1_Click(object sender, EventArgs e)
        {
            int faggleCount = initFaggleCount++;
            string finalCalc = faggleCount.ToString();
            label1.Text = finalCalc;
            /*
            Console.WriteLine(faggleCount);
            Console.ReadLine();*/
        }
        private void button2_Click(object sender, EventArgs e)
        {
            /*TextWriter tw = new StreamWriter("SavedFaggleCount.txt");
            tw.WriteLine();
            tw.Close();*/
            Console.WriteLine(faggleCount);
            Console.ReadLine();
        }
    }
}

我希望整数faggleCount可以从button2访问,这样我就可以成功地从button2 Console.WriteLine(fagleCount);。我是个菜鸟,任何帮助我都很感激。谢谢!

EN

Stack Overflow用户

发布于 2015-11-19 12:56:48

您可以声明实例变量,以便类的所有成员都可以访问它,而不是在方法体中声明局部变量。

代码语言:javascript
运行
复制
public partial class form1 : Form
{
    int faggleCount; //declare instance variable.
    public form1()
    {
        InitializeComponent();
    }
    public Button ButtonName { get { return } }
    public static int initFaggleCount;

    private void button1_Click(object sender, EventArgs e)
    {
        faggleCount = initFaggleCount++; //use instance variable
        string finalCalc = faggleCount.ToString();
        label1.Text = finalCalc;
        /*
        Console.WriteLine(faggleCount);
        Console.ReadLine();*/
    }
    private void button2_Click(object sender, EventArgs e)
    {
        /*TextWriter tw = new StreamWriter("SavedFaggleCount.txt");
        tw.WriteLine();
        tw.Close();*/
        Console.WriteLine(faggleCount); //use instance variable
        Console.ReadLine();
    }
}
票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33795514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档