我正在尝试制作一个类,因此当我在文件中执行以下操作时:
Functions LoginFunctions = new Functions();
LoginFunctions.loadFunctions();
它将创建我需要的对象,并将其公开,以便调用该类的每种形式都可以使用它。该类文件在下面。
namespace App
{
public class Functions
{
public void loadFunctions()
{
TaskbarItemInfo taskbarItemInfo = new TaskbarItemInfo();
}
}
}
它似乎并没有公开taskbarItemInfo对象,也没有让我在类内部以外的其他任何地方使用它。如何将其公开,以便每个调用该类的文件都可以使用该对象?
最佳答案
正如其他人提到的那样,使其成为属性,例如,如下所示:
public class Functions
{
public TaskbarItemInfo TaskbarItemInfo { get; private set; }
public void loadFunctions()
{
this.TaskbarItemInfo = new TaskbarItemInfo();
}
}