我在C#类中有一些字段,我使用反射对其进行了初始化。编译器为它们显示CS0649警告:Fieldfoo'isneverassignedto,andwillalwayshaveitsdefaultvaluenull'(CS0649)(Assembly-CSharp)我只想禁用这些特定字段的警告,而仍然让警告显示给其他类和此类的其他字段。可以为整个项目禁用CS0649,是否有更细粒度的? 最佳答案 你可以使用#pragmawarning禁用然后重新启用特定警告:publicclassMyClass{#pragmawarningdisab