Работая с коллекцией, у меня есть два способа получить количество объектов; Count(свойство) и Count()(метод). Кто-нибудь знает, в чем основные отличия?
Возможно, я ошибаюсь, но я всегда использую это Countсвойство в любых условных операторах, потому что предполагаю, что Count()метод выполняет какой-то запрос к коллекции, где as Countдолжно быть уже назначено до того, как я «получил». Но это предположение - я не знаю, повлияет ли на производительность, если я ошибусь.
РЕДАКТИРОВАТЬ: Тогда из любопытства вызовет Count()исключение, если коллекция равна нулю? Потому что я почти уверен, что Countсвойство просто возвращает 0.
.оператор к чему-то, что имеет значение NULL.