Скажем, у меня есть следующие строки списка:Linq запрос необходимой помощи - Определение точных Поднаборы
string[] list1 = { "one", "two", "three", "four"};
string[] list2 = { "one", "two", "three" };
string[] list3 = { "three", "two", "one" };
Мне нужен запрос, который позволяет мне сравнивать List2 к LIST1 и возвращает истину, если все строки в list2 существуют в list1 , в том же порядке, что и список2.
Итак, такой запрос вернет true, если я сравню list2 с list1, потому что все строки в списке2 находятся в списке1, в том же порядке, что и list2.
Запрос возвращает false, если я сравниваю list3 с list1, потому что хотя строки в списке3 существуют в списке1, они не в одном порядке.
Возможно ли такой запрос?
if 'string [] list1 = {" one "," two "," four "," three "};' будет сравнивать (list1, list2) по-прежнему? (технически соответствует формулировке вашего описания) –