我目前正在为一家本地公司创建客户应用程序。我有一个链接到客户表的数据 GridView ,我正在尝试将其链接起来,以便正确处理更新、插入和删除。我是 c# 的新手,所以我从基础开始(大约 2 天前我什么都不知道——我知道 vb.net、Java 和其他几种语言......)。
根据我的理解,通过 Debug.WriteLine 输出的任何内容都应该只在 Debug模式下出现(真的是常识),但是通过 Concole.WriteLine 输出的任何内容都应该出现,无论是否在 Debug模式下。但是我已经检查了即时窗口和输出窗口,在正常模式下没有任何输出。有谁知道这是为什么?
编辑:我有用于单击单元格的事件处理程序 - 它应该输出 CellClicked 并在单击单元格时将 gridview 设置为不可见。后者适用于我所处的任何模式,但 CellClicked 仅在 Debug模式下输出。我正在使用 Console.WriteLine("CellClicked")。
编辑:看来我可能已经解决了 - 我只是在项目设置页面中将输出设置为控制台应用程序。它现在打开一个命令行窗口和一个窗口窗体,但我可以在编译分发时再次更改输出。感谢您的帮助。
最佳答案
Console.WriteLine()
在控制台应用仅的情况下输出到控制台窗口。
您可能正在寻找 Trace.WriteLine()
。
关于c# - 显示控制台输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3029095/