如何从C#中的其他对象访问变量?

时间:2017-11-12 16:22:22

标签: c# variables methods

正如您所看到的,我设置了许多变量。但是,我希望将'lengthInchConverted'和'widthInchConverted'相乘,并将它们输出到名为'totalAreaCM'的文本框中。

我已将方法设置为public,但是,我无法从top方法访问该变量。我该怎么办呢?

JBBP

在第二个屏幕截图中,我注释掉了代码行以更好地说明我的观点。 “计算”按钮将用于将来的其他内容。

img

2 个答案:

答案 0 :(得分:0)

方法可能是公开的,但变量不是。变量'lengthInchConverted'和'widthInchConverted'只能由它们声明的函数访问。你可以在类级别声明它们,使它们可以被类中的每个函数访问。

答案 1 :(得分:-2)

如果您的变量被标记为public,那么在不尝试使用public static int的情况下它可能会起作用。请确保必须在类而不是任何函数中分配公共变量。