Я хочу проверить, начинается ли строка с любого символа в списке. Моя текущая реализация в C# выглядит следующим образом:Проверьте, начинается ли строка с любого символа в списке
char[] columnChars = new char[] { 'A', 'B', 'C', 'D', 'E' };
private bool startWithColumn(string toCheck)
{
for(int i=0; i<columnChars.Length; i++)
if (toCheck.StartsWith(columnChars[i]+""))
{
return true;
}
return false;
}
Я хотел бы знать, если какое-либо решение лучше?
многочисленные ответы идут, чтобы показать, что есть * обязательно * много способов сделать то же самое в C#. – JYelton