如何在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