无法弄清楚为什么“包含”不起作用.我收到一个错误,询问我是否缺少目录或程序集引用

本文关键字:是否 错误 程序集 引用 一个 包含 为什么 弄清楚 不起作用 | 更新日期: 2023-09-27 18:36:23

Console.Write("Enter letter grade for class #{0}'n" +
   "(use A, B, C, D or F. Type 0 after all classes entered.): ", counter += 1);
char userInput = char.Parse(Console.ReadLine());
if (!"ABCDF".ToCharArray().Contains(userInput))
{
    Console.WriteLine("Enter valid letter");
    continue; // Start's the do loop over 
}

为什么Contains给我一个错误,询问我是否缺少目录或程序集引用?

无法弄清楚为什么“包含”不起作用.我收到一个错误,询问我是否缺少目录或程序集引用

您可以执行以下操作,而不是将字符串转换为 char[]:

 if(!"ABCDF".Contains(userInput))
 {
      Console.WriteLine("Enter valid letter");
 }