gpt4 book ai didi

c# - 我可以制作一个属性抑制警告吗?

转载 作者:行者123 更新时间:2023-12-04 15:30:43 25 4
gpt4 key购买 nike

我创建了一个在运行时自动为变量赋值的属性,如下所示:

    [Assign(AssignmentTime.Awake)]
private Rigidbody _rigidBody;

但是,编译器发出警告,可以理解的是,该值永远不会被分配并且始终为空。
有没有办法让属性自动禁用警告?我真的不想在每次我想使用该属性时编写警告抑制 #pragma。

最佳答案

您可以指定一个默认值,例如 null .这将使警告消失。您的分配以及检查员分配稍后将覆盖默认值。

[Assign(AssignmentTime.Awake)]
private Rigidbody _rigidBody = null;

关于c# - 我可以制作一个属性抑制警告吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61285918/

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