C# 如何使用get set声明函数

C# 如何使用get set声明函数,c#,C#,我不太会使用get,用C#设置。通过如下声明,每当我初始化WPF页面时,它将抛出一个异常。我想不出是怎么回事。谢谢你的帮助 我试图声明以下函数,如下所示: public DebugProductionWindow() { //Single window testing InitializeComponent(); GUIParameters localGUIParameters = null; localGUIPara

我不太会使用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
,而是实例化一个
新的GUIParameters()