Как правильно написать чтобы проверил строку на верхний и нижний регистр одновременно?
int k = 0;
string[] s = Console.ReadLine().Split();
for (int i = 0; i < s.Length; i++)
{
if (s[i] =="хороший"|| s[i]=="ХОРОШ".ToLower()||s[i]=="хорош".ToUpper() || s[i] == "ХОРОШвмсва"|| s[i] == "ХОРОШ".ToUpper() || s[i] == "хОРОШ".ToLower().ToUpper()|| s[i] =="Хорош")
{
k = 1;break;
}
else
k = 0;
}
if(k==1)
Console.WriteLine("YES");
else
Console.WriteLine("NO");