如何使用 get set 声明函数

本文关键字:声明 函数 set get 何使用 | 更新日期: 2023-09-27 18:33:51

我是使用 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; }
}

如何使用 get set 声明函数

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

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

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