C#类不公开

Joe*_*edy 2 c# class public object

我正在尝试创建一个类,所以当我在文件中执行以下操作时:

Functions LoginFunctions = new Functions();
LoginFunctions.loadFunctions();
Run Code Online (Sandbox Code Playgroud)

它将创建我需要的对象,并将其公开,以便调用该类的每个表单都能够使用它.类文件如下.

namespace App
{
    public class Functions
    {
        public void loadFunctions()
        {
            TaskbarItemInfo taskbarItemInfo = new TaskbarItemInfo();

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

它似乎没有将taskbarItemInfo对象公开,并且它不允许我在类中的其他地方使用它.如何将其公开,以便调用该类的每个文件都可以使用该对象?

Gra*_*ton 5

正如其他人所提到的那样,将其作为财产,例如:

public class Functions
{
    public TaskbarItemInfo TaskbarItemInfo { get; private set; }

    public void loadFunctions()
    {
        this.TaskbarItemInfo = new TaskbarItemInfo();
    }
}
Run Code Online (Sandbox Code Playgroud)