Re[13]: как реагировать на такое?
От: Sinclair Россия https://github.com/evilguest/
Дата: 12.05.25 01:40
Оценка: 10 (1)
Здравствуйте, Sharov, Вы писали:


S>Это не то:

S>https://github.com/microsoft/referencesource/blob/51cf7850defa8a17d815b4700b67116e3fa283c2/System.Core/System/Linq/Enumerable.cs#L899
S>https://github.com/microsoft/referencesource/blob/51cf7850defa8a17d815b4700b67116e3fa283c2/System.Core/System/Linq/Enumerable.cs#L1265
Да, не то. Обратите внимание, что в первом примере указанный вами метод — приватный. Он вызывается из публичного метода, где, собственно, и происходит энергичная проверка аргументов.
Во втором примере опять же указанный метод не является iterator block. Он вызывает iterator block, который снаружи не виден и в нём проверки аргументов не происходит.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.