如何使用 get set 声明函数



我是使用 get 的新手,在 C# 中设置。通过声明如下,每当我初始化 WPF 页面时,它都会引发异常。我无法弄清楚出了什么问题。感谢您的帮助

我正在尝试声明以下函数,如下所示:

public DebugProductionWindow()
    {
        //Single window testing
        InitializeComponent();
        GUIParameters localGUIParameters = null;   
        localGUIParameters.mpsManualControl = new MPSManualControl();
     }


public class GUIParameters
{
    public Windows.DebugProduction.MPSManualControl mpsManualControl { get; set; }
}

分享您获得的实际异常将极大地帮助找到解决方案。我猜这些行会导致您的问题:

GUIParameters localGUIParameters = null;   
localGUIParameters.mpsManualControl = new MPSManualControl();

这将抛出一个NullReferenceException.不要将其设置为 null ,而是实例化new GUIParameters()

最新更新