当前位置:百问十四>生活百科>天轰穿C#教程之#warning和#error介绍-飞外

天轰穿C#教程之#warning和#error介绍-飞外

2024-05-31 15:52:59 编辑:join 浏览量:610

天轰穿C#教程之#warning和#error介绍-飞外

老田:不急,接下来我们看两个非常有用的预处理指令是#warning和#error。当编译器遇到他们的时候会分别产生警告和错误。如果编译器遇到#warning,则会将#warning指令后面的文本内容作为警告内容发出,然后继续编译。

如果不小心遇到#error指令。则会将#error后面的为本作为错误消息显示给用户,然后编译器停止编译。当然也就不会产生IL代码了。

这两个指令就可以让我们想起之前是不是使用#define做错了什么事,而使用#warning指令可以让我们想起曾经做过什么事。例如下面,结合前面学过的几个预处理指令来做的一个实例。在上面实例中输入如下代码

#if debug debug1

#error "大哥,你长滴这么抽象,还写啥程序呢?本编译器没兴趣为你服务!"

#endif

#warning "尊敬的用户,由于您的长相欠佳,本编译器很不满!"

按F5进行调试,但是会分别给出一个错误和一个警告,效果如图2-7

图2-7编译的时候分别提示一个错误和警告

怎么样,虽然我们再写程序的时候最恨,最怕,最讨厌的就是上图这一幕,可上面这是我们故意的哦!

至于这点要怎么玩呢,我建议你可以去找几个一起学习的朋友,完了趁他不小心找个比较隐蔽的位置给加上上面这样的示例。保管很有趣的哦!

本文为天轰穿原著,转载请注明出处及作者!

标签:天轰穿,C#,warning

版权声明:文章由 百问十四 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.baiwen14.com/life/129666.html
热门文章