调试日志结果C#中的2行



如何在C#中显示Debug.Log的两行(如添加enter<br>(?

我有很多信息可以展示和比较,但不方便在一行中阅读。

当前结果:Debug.Log("Pointer:" + " " + pointerPosX + " " + pointerPosY + " " + "target" + " " + targetPosX + " " + targetPosY);

预期结果:

指针:pointerPosX + " " + pointerPosY

目标:targetPosX " " " + targetPosY

附言:这是我在StackOverflow中的第一个问题——所以,如果我做错了什么,请告诉我。

选项1(n(:

Debug.Log("Pointer:" + " " + pointerPosX + " "
+ pointerPosY + "n" + "Target:" + " " + targetPosX + " " + targetPosY);

选项2(System.Environment.NewLine(:

Debug.Log("Pointer:" + " " + pointerPosX + " " + pointerPosY + 
System.Environment.NewLine + "Target:" + " " + targetPosX + " " + targetPosY);

使用$-string插值

选项1:

Debug.Log($"Pointer: {pointerPosX} {pointerPosY}nTarget: {targetPosX} {targetPosY}");

选项2:

Debug.Log($"Pointer: {pointerPosX} {pointerPosY}{System.Environment.NewLine}Target: {targetPosX} {targetPosY}");

";\n〃;和环境。NewLine

最新更新