WP7 在调试过程中显示日志
开发过程中,需要使用log来记录程序运行状态。
WP7 SDK给出一个在debug模式下打印日志的方法。VS开发中默认就是debug模式,我们要做的就是调用打印日志的方法。
Debug.WriteLine(String logMsg)
使用方法:
引入命名空间:
1: using System.Diagnostics;
然后就可以再想要打印日志的地方使用 Debug.WriteLine方法打印日志,参数是日志内容。
1: Debug.WriteLine("LogText");
想要看到日志需要打开output窗口
就会显示出来output窗口
测试代码(XNA程序):
给Game1.cs的update方法中添加打印日志语句(测试例子是每秒钟打印1条日志)
1: int timeFlag = 0;//程序运行时间标识
2: protected override void Update(GameTime gameTime)
3: {
4: // Allows the game to exit
5: if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed)
6: this.Exit();
7:
8: // TODO: Add your update logic here
9: if ((int)gameTime.TotalGameTime.TotalSeconds == timeFlag)
10: {
11: Debug.WriteLine("LogText");
12: timeFlag++;
13: }
14:
15: base.Update(gameTime);
16: }
结果如下:
作者:Lighting Cui
出处:http://tugeler.cnblogs.com/
本文版权归作者所,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://tugeler.cnblogs.com/
本文版权归作者所,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理