我在我的控制台应用程序中编写了这段代码:
#if DEBUG
args = new[] {"4478676e34432432434"};
#endif
if (args == null)
{
Console.WriteLine("Please enter IP for single testing for now.");
}
Run Code Online (Sandbox Code Playgroud)
当测试人员想要测试我的应用程序并忘记输入参数来运行应用程序时,我仍然希望他看到该消息.但现在它不会这样做.这是否意味着我是否应该将构建也放在" Release"?这是否"DEBUG"意味着如果我们在VS IDE或者它是否意味着如果我们在调试/发布版本中?