Свързани въпроси 'cil'
Компилация на CLR за генериране по време на изпълнение
Имам C# приложение, което генерира .NET функции по време на изпълнение и ги изпълнява. За да направи това, той генерира C# в низове и извиква онлайн C# компилатора, за да го преобразува в CLR, за да бъде JIT компилиран и изпълнен.
От съображения...
1397 изгледи
schedule
26.09.2022
Дефиниране на персонализирани атрибути в CIL
Какъв е синтаксисът за дефиниране на литерал на масив в CIL за целите на декориране на член с персонализиран атрибут?
Пиша някакъв .NET код в CIL (използвайки ilasm.exe, за да го компилирам) и трябва да украся метод с персонализиран атрибут....
533 изгледи
schedule
16.10.2022
.NET език за асемблиране
Разбирам разликата между декомпилатор и дизасемблер ( A .net disassembler/decompiler ), т.е. disassembler ви позволява да конвертирате машинния код в асемблер (което можете да видите в прозореца Dissassembly във Visual Studio), а декомпилаторът...
524 изгледи
schedule
13.12.2023
Какъв е форматът на подписа за метаданни за общи методи в .NET 2.0/C#?
Например, параметри в метод, който използва ключовата дума out в C#, ще се показват в подписа на метаданните, предшестван от амперсанд & . Опитвам се да създам подписа за общ метод, но не искам да използвам API за метаданни, за да разбера...
695 изгледи
schedule
22.12.2023
NOP в компилация на версия на F# код
Играя с F# във VS2010 beta2 и тъй като съм нов в F#, просто избрах един от често срещаните примери и продължих напред и внедрих факторна функция като:
let rec factorial n =
if n <= 1 then 1 else n * factorial (n - 1);;
Ако създам това и...
607 изгледи
schedule
21.02.2024
Защо е необходимо да се извиква :this() на структура, за да се използват автоматични свойства в c#?
Ако дефинирам структура в C#, използвайки автоматични свойства като това:
public struct Address
{
public Address(string line1, string line2, string city, string state, string zip)
{
Line1 = line1;
Line2 = line2;...
5601 изгледи
schedule
10.03.2024