Документация Microsoft содержит несколько дублирующих операторов, -contains
против -in
& -notContains
против -notIn
. Это описание звучит так, как будто они в основном идентичны, -contains
описывается как «Возвращает истину, когда ссылочное значение содержится в коллекции», а -in
описывается как «Возвращает истину, когда тестовое значение содержится в коллекции». В чем конкретно разница между «эталонным значением» и «тестовым значением» в этом контексте?
И доступны ли варианты вплоть до PS 2.0 или были введены -in
& -notIn
потом? Учитывая многие изменения, я действительно хотел бы, чтобы sh MS включил эту информацию в свою документацию, а не просто предполагал, что все в текущей версии. Но я отвлекся. :)