关于C#的小问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 20:24:07
private void Form1_Load(object sender, EventArgs e)
{}
因为form1_load是private的,是不是其他事件或者方法不能调用它里面定义的数据或者方法啊?那为什么我在里面定义了一个空间数组,声明是在form1类里面的,其他事件就可以调用呢?

只是不能调用 Form1_Load 这个函数。
你定义的数组 不是 private的,是 public 的 所以可以调用.

代码贴全。。 可以获得更好的答案。

private 是私有函数 表示其他类如果实例本类的话 就不能调用Form1_Load函数

首先,你得先明白一个概念,这是个函数,不管是不是private的,都不能调用里面的数据,里面也不能定义别的什么方法。
private的意思就是只有本类内部才可以调用,实例化本类的实例是看不到这个方法的,还有就是,你这个是一个事件的委托函数,这个是当窗体加载的时候自动调用的,一般来说是不直接调用这个函数的。

是不是在 form1里调用啊