Во-первых, я новичок в C#, это мой первый взгляд на кодирование за пределами HTML и CSS. В настоящее время у меня есть очень большой массив, и я хочу отфильтровать указанный массив, проверяя каждую строку, если в строке есть определенная буква (в этом случае, если в ней есть какие-либо из следующих букв (gkqmvwxz), то я хочу перейти от и продолжайте искать.
Как только я найду строку в массиве, которая работает, я хочу продолжать проверять самую длинную из возможных. (Это из видео Тома Скотта о 7-сегментных дисплеях, это было похоже на хороший вызов и он сделал это в javascript)
Мой код выглядит следующим образом
namespace Longest_Word_in_a_7_segment_display
{
class Program
{
static void Main(string[] args)
{
string english = System.IO.File.ReadAllText(@"C:\Users\Max\Desktop\words.txt");
char[] full = english.ToCharArray();
}
}
}
Я определил строку и преобразовал ее в массив, я просмотрел синтаксис регулярных выражений и попытался некоторые решения, но все они кажутся мне выше. Какой лучший способ начать изучать, как это сделать, чтобы я мог полностью понять это?