Где находится исходный код метода ForEach объекта List <T>? - PullRequest
0 голосов
/ 13 апреля 2020

Я не могу найти его в их хранилище github. Если бы кто-то мог так любезно найти определения к нему, я был бы признателен.

Самое близкое, что у меня есть, - следующее частичное определение класса (определение метода в L340 .)

РЕДАКТИРОВАТЬ: Я не понимаю, почему это было закрыто. Я не прошу никаких рекомендаций. Я прошу помощи в поиске данной строки кода в огромном проекте с открытым исходным кодом.

Ответы [ 2 ]

4 голосов
/ 13 апреля 2020

Это можно найти в справочном источнике Microsoft для. NET Framework. Быстрый поиск .NET ForEach source придумал. Вот интересующий вас бит

. NET Базовая версия также доступна в качестве удобного браузера исходного кода.

Вы можете также найдите его там, где вы искали, в репо dotnet/runtime над здесь . По-видимому, mscorlib, насколько я могу судить (не занимался тщательным расследованием), сопоставлен с System.Private.CoreLib. Здесь вы, вероятно, найдете источники для любых mscorlib связанных вещей (например, код для List<T>).

1 голос
/ 13 апреля 2020
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...