文件名称:cecil.samples:塞西尔的样品
文件大小:149KB
文件格式:ZIP
更新时间:2024-08-02 16:31:59
C#
塞西尔·样品 此存储库包含演示如何使用示例。 要构建此项目,您需要将 Cecil 与它一起克隆。 所有示例都是变相的 NUnit 测试,并且可以从 Visual Studio 运行,前提是您有 NUnit Test Runner 或 ReSharper。 一个示例由两个项目组成:一个目标项目将成为分析或修改的主题,一个示例项目包含使用 Cecil 操作目标项目的代码。 此存储库正在进行中,将使用新示例进行更新,以根据常见问题演示如何使用 Cecil。 样品 此示例展示了如何将 CustomAttribute 添加到方法。 此示例展示了如何修改方法的 IL 代码以将一个方法调用替换为另一个方法调用。
【文件预览】:
cecil.samples-master
----Target.settings(289B)
----NUnit.settings(887B)
----Libs()
--------nunit.framework.dll(144KB)
--------nunit.core.interfaces.dll(60KB)
--------license.txt(1KB)
--------nunit.core.dll(148KB)
----Cecil.Samples.sln.DotSettings(399B)
----LICENSE(1KB)
----Sample.settings(289B)
----README.md(1KB)
----Cecil.settings(1KB)
----Cecil.Samples()
--------Cecil.Samples.csproj(637B)
--------Program.cs(2KB)
--------Properties()
----Cecil.Samples.Framework()
--------ITarget.cs(86B)
--------Properties()
--------Cecil.Samples.Framework.csproj(643B)
--------ISample.cs(163B)
----Cecil.Samples.settings(1KB)
----Samples()
--------AddAttributeToMethod()
--------ReplaceMethodCall()
----Framework.settings(439B)
----.gitignore(104B)
----Cecil.Samples.sln(30KB)