c# - Visual Studio Code 1.34.0 忽略 C# #if false 构造
问题描述
我在 Ubuntu 19.04 上使用最新的 Visual Studio Code 进行 .Net Core 2.2 C# 开发。它忽略#if false
代码块注释。我想念什么?谢谢。
#if false
Console.WriteLine("Don't run this line");
#endif
但它运行并且它没有在 IDE 编辑器中被注释掉。
解决方案
如果条件为假,则使用该行将#if true/false
注释掉其下方的区域(直到)。#endif
例如:
#if false
Console.WriteLine("Hello");
#endif
Console.WriteLine("World!");
将注释掉第一个 writeline 语句,只打印“World!”。
推荐阅读
- c - Malloc 结构中的字符串
- python-3.x - 如何使用 pdfplumber 查找页数?
- python - Python:从请求库转换为 urllib3
- reactjs - InvalidStateError:无法在“MediaRecorder”上执行“stop”:MediaRecorder 的状态为“inactive”
- javascript - 滚动“要修复,取消所有订阅”时,useEffect 和导航栏处于活动状态的问题
- ip-address - Maxmind Geoip2 API vs 可下载数据库
- javascript - 父母和孩子之间的角度导航路由
- python - Python 不能正常使用回车符(新行)
- haskell - 99 个 Haskell 问题 #9
- c# - 如何保护应用程序免受 xsrf 攻击并在 asp.net core react js 应用程序中使用 AntiForgeryToken