Извините за вопрос, который кажется легким, но я не могу найти в интернете эту вещь:
this.StorageComputers.BinarySearch(new StorageComputer(IPAddress.Any, Space), new StorageComputerComparer());
Моя проблема в том, что я не знаю, сравнивают ли они перечисляемые объекты с первым аргументом или первым аргументом с перечисляемым объектом. Я ищу это, потому что в BinarySearch мне нужно вернуть StorageComputer, свободное пространство которого больше свободного пространства первого аргумента. Кто-нибудь знает, как я могу это сделать? Я знаю, что могу искать его через цикл foreach этого списка. Хранители компьютеров, но я где-то заметил, что BinarySearch работает быстрее, чем обычный поиск. Пожалуйста, помогите мне.
EDIT:
Код был разработан мной. Я нашел ответ только на мой вопрос.
Первый аргумент метода Compare - это перечисляемый объект, второй - объект, указанный в методе BinarySearch в качестве первого аргумента.