gpt4 book ai didi

c# - 字段从未分配,但似乎正在使用自动实现的属性

转载 作者:行者123 更新时间:2023-12-02 19:45:26 25 4
gpt4 key购买 nike

我在此代码中收到“Field 'UIHandler.handlerNewPlayer' is neverused...”通知:

class UIHandlerMain : IUIHandlerMain
{
public UIHandlerMain()
{
IUIHandlerNewPlayer handlerNewPlayer = new UIHandlerNewPlayer();
}

public IUIHandlerNewPlayer HandlerNewPlayer { get; }
}

我是 C# 新手,但在我看来,自动实现的 handlerNewPlayer 是在构造函数中设置的。显然,我错过了一些简单而基本的东西。

最佳答案

在构造函数中,您声明了一个名为 handlerNewPlayer 的局部变量 - 从未分配属性 HandlerNewPlayer。为此,您必须编写如下内容:

public UIHandlerMain()
{
HandlerNewPlayer = new UIHandlerNewPlayer();
}

关于c# - 字段从未分配,但似乎正在使用自动实现的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59383044/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com