所有 Visual Studio C# 编译指示名称是什么?

发布于 2024-07-13 07:07:47 字数 108 浏览 7 评论 0原文

在 C++ 中,有一个 #pragma 可以输出到构建日志。 是否存在适用于 Visual Studio 2005 C# 的工具? 并且,有谁知道在哪里可以找到所有 #pragma 名称的实际列表?

In C++, there was a #pragma to output to the build log. Does one exist for Visual Studio 2005 C# ? And, does anyone know where an actual list of all the #pragma names can be found?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

染柒℉ 2024-07-20 07:07:47

根据文档,编译器必须支持编译指示,并且目前仅支持两种:校验和和警告。

According to the docs, pragmas must be supported by the compiler, and only two are currently supported: checksum and warning.

旧瑾黎汐 2024-07-20 07:07:47

msdn 上的此链接列出了所有 C# 预处理器指令并详细介绍关于如何使用它们。

#if
#else 
#elif 
#endif 
#define 
#undef 
#warning 
#error 
#line 
#region 
#endregion 
#pragma 
#pragma warning 
#pragma checksum 

C# 编译器仅支持 warningchecksum 指令。

This link on msdn lists all the C# preprocessor directives and goes into detail about how they are used.

#if
#else 
#elif 
#endif 
#define 
#undef 
#warning 
#error 
#line 
#region 
#endregion 
#pragma 
#pragma warning 
#pragma checksum 

Only warning and checksum are supported #pragma instructions for the C# compiler.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文