小编Luk*_*sky的帖子

如何在编译之前修改代码?

使用Roslyn,我想在实际编译之前修改我的C#代码.现在,我只需要:

[MyAnotatedMethod]
public void MyMethod() 
{
    // method-body 
}
Run Code Online (Sandbox Code Playgroud)

并且基于注释,我想在方法的开头和方法的末尾注入一些代码.

我知道PostSharp,但那不是我想要的.

这可能与罗斯林有关吗?如果是的话,你能举个例子吗?

c# roslyn

47
推荐指数
2
解决办法
3248
查看次数

标签 统计

c# ×1

roslyn ×1