I have a task to find if a string contains only characters from one row. These are example strings: My, Keyboard, Is, Broken, Sorry, Maybe, I, Shall, Try, A, Typewriter These are rows:
List<char> row1 = new List<char>() { 'Q', 'q', 'W', 'w', 'E', 'e', 'R', 'r', 'T', 't', 'Y', 'y', 'U', 'u', 'I', 'i', 'O', 'o', 'P', 'p', };
List<char> row2 = new List<char>() { 'A', 'a', 'S', 's', 'D', 'd', 'F', 'f', 'G', 'g', 'H', 'h', 'J', 'j', 'K', 'k', 'L', 'l', };
List<char> row3 = new List<char>() { 'Z', 'z', 'X', 'x', 'C', 'c', 'V', 'v', 'N', 'n', 'M', 'm', 'B', 'b', };
Expected output: I, Shall, Try, A, Typewriter