如果调用某段代码,如何生成C#编译器警告?

时间:2016-01-21 12:36:11

标签: c# exception warnings

我正在制作一个原型系统,需要抛出解释良好的异常,以使其更加用户友好。问题是,在这个系统正在开发的过程中,我不想花很多时间创建异常类,直到我实现了系统并且我知道它有效!因此,我正在思考如何创造一种"虚拟"异常类,它在任何地方显示编译器警告,提醒我稍后用更有意义的异常替换它。

public sealed class DummyException
{
    public DummyException() : base()
    {
        // How do I generate a compiler warning which will display once for each
        // instance that this code is called?
    }
}

我知道我可以在每个实例中使用TODO注释,但我宁愿使用我提出的方法,这样每当我使用虚拟异常时我都会得到警告(而不是依靠我记得在每个抛出的异常中添加一个" TODO"评论。这是可能的,如果是这样,我该怎么做?

0 个答案:

没有答案