如何从另一个类访问字段 [英] How to access fields from another class

查看:34
本文介绍了如何从另一个类访问字段的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,我有一个带有 2 个窗口的 WPF/C# 应用程序.我正在尝试访问一个

Hello I have a WPF/C# application with 2 windows. I am trying to access a

public int myInt;

在我的其他窗口的主窗口中:

in my MainWindow from my OtherWindow:

MainWindow.myInt =3;

智能感知甚至不允许我访问变量.

intellisense wont even allow me to access the variable.

有人可以帮忙吗?

推荐答案

您需要将其声明为 static 因为您不是通过实例访问它,而是通过类名访问它.也就是说,公开公开字段通常不被认为是好的设计.

You need to declare it as static as you don't access it via an instance, but via class name. That said, it is usually not considered good design to expose fields publicly.

这篇关于如何从另一个类访问字段的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆