Основной метод механизма выполнения выглядит примерно так: int main(int argc, char *argv[])
, где argc - это число аргументов, а argv - массив указателей на каждый из них.Среда выполнения преобразует это в форму, более естественную для c #.
До вызова этого основного метода все написано на ассемблере.Он имеет доступ к аргументам командной строки (поскольку операционная система делает это доступным для каждого запускаемого процесса), но этот язык ассемблера должен преобразовать одну строку полной командной строки в несколько подстрок (используя пробелы для их разделения), прежде чемготов передать их в main ().