You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在C#中让Debug.Log输出两行内容(添加换行)?

解决方法

有几种简单的方式可以实现将坐标分成两行输出,方便对比:

方法1:在单个Debug.Log中插入换行符

利用转义字符\n在字符串中换行,一次调用就能输出两行内容:

// 使用字符串插值拼接带换行的日志内容
Debug.Log($"指针坐标:X = {pointerPosX}, Y = {pointerPosY}\n目标坐标:X = {targetPosX}, Y = {targetPosY}");

方法2:分两次调用Debug.Log

分别输出指针和目标的坐标,日志中会自然分成两行,逻辑更直观:

Debug.Log($"指针坐标:X = {pointerPosX}, Y = {pointerPosY}");
Debug.Log($"目标坐标:X = {targetPosX}, Y = {targetPosY}");

可选优化:增加分组标识

如果需要让两组信息的对比关系更清晰,可以添加一个分组标题:

Debug.Log("=== 坐标对比信息 ===");
Debug.Log($"指针坐标:X = {pointerPosX}, Y = {pointerPosY}");
Debug.Log($"目标坐标:X = {targetPosX}, Y = {targetPosY}");

内容的提问来源于stack exchange,提问作者Mr.Schtelbe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 03:45:30