Результаты поиска по запросу "cil"

1 ответ

Может ли (прямой) оператор канала предотвратить оптимизацию хвостового вызова?

3 ответа

Компилятор MS C # и неоптимизированный код

Примечание: я заметил некоторые ошибки в своем опубликованном примере - редактирование, чтобы исправить этоОфициальный компилятор C # делает некоторые интере...

3 ответа

В чем разница между ldsfld и ldstr в IL?

ТОП публикаций

0 ответов

Как предотвратить инъекцию MSIL во время выполнения? [закрыто]

2 ответа

Как LINQ компилируется в CIL?

Например:

7 ответов

Имена методов компилируются в EXE?

У класса, метода и переменнойимена включаются в MSIL после компиляции проекта Windows App в EXE?Зазатемнение - меньше имен, труднее перепроектировать.И длясп...

7 ответов

Не знал этого, спасибо. знак равно

0 ответов

 немедленно сломал бы метод LocalFunc. Затем реализация немедленно возвращается к одному из анонимных методов, потому что DisplayClass потребует упаковки и т. Д.

у компилятор C # 7 превращает локальные функции в методы того же класса, где находится их родительская функция. В то время как для анонимных методов (и лямбда-выражений) компилятор генерирует вложенный класс для каждой родительской функции, ...

3 ответа

Хранилище PADRE (Pluggable Automatic Debugging and Reporting Engine)

я моему предыдущему вопросу, в котором я хотел сбросить все переменные в стеке (из текущего и всего предыдущего кадра), которые можно увидеть здесь:Есть ли способ проверить переменные стека во время выполнения в C ...

2 ответа

Согласовано. 2-й вызов MyDouble :: op_Implicit просто неверен. Спасибо за выявление проблемы с подключением; Вы правы, похоже, что это так. Я повторюсь, чтобы увидеть, смогу ли я получить некоторую тягу к нему, и, поскольку это является проблемой при создании кода отмены, возможно, даже некоторый промах относительно того, будет ли аксессор поднятого элемента в C # 5!

вая следующее, почему InvalidCastException выбрасывается? Я не понимаю, почему это должно быть за пределами ошибки (это в x86; x64 вылетает с 0xC0000005 в clrjit.dll). class Program { static void Main(string[] args) { MyDouble? my = ...