在C#中使用const时“未使用变量”

时间:2013-10-04 12:17:46

标签: c# const unused-variables

我一直在制作文字冒险游戏,我有这些常量,包含玩家可用的命令。 例如:

const string ConScenChoiceOne = "hit monkey talk to monkey suicide go inside";
string conchoice1;  
Console.WriteLine("You arrive at a temple dedicated to the monkey god.");
Console.WriteLine("Outside is a monkey, presumably guarding the place.");
Console.WriteLine("What do you do?");  
Console.Write(">");  
conchoice1 = Console.ReadLine();  
if (conchoice1.Contains("hit monkey")) 

有没有办法让“变量未使用”的东西消失?我不能编辑它,因为它是一个常量。

1 个答案:

答案 0 :(得分:1)

您可以取消此警告:

1- pargma

将此行放在您的类文件的顶部:

#pragma warning disable 0169

2-根据项目设置

  1. 在“解决方案资源管理器”中,选择要在其中禁止显示警告的项目。

  2. 在菜单栏上,选择“视图”,“属性页”。

  3. 选择构建页面。

  4. 在“抑制警告”框中,指定要抑制的警告的错误代码,以分号分隔,然后重建解决方案。

  5. (您需要的警告代码是0169)