繁体   English   中英

Visual Studio中的Xamarin Android输出冗余

[英]Xamarin Android Output redundancy in Visual Studio

我在Xamarin android项目的Visual Studio中有以下代码:

Console.WriteLine(string.Join("\n", barcodes));

条码是一个列表,我在逻辑上希望此输出:

5099924337427
4053804309851

我得到这个:

5099924337427
08-24 13:44:24.883 I/mono-stdout(21154): 5099924337427
4053804309851
08-24 13:44:24.884 I/mono-stdout(21154): 4053804309851

每次我写输出时,消息都会加倍。 有没有办法摆脱单声道标准输出线?

编辑:经过一些测试:

  • Console.WriteLine打印两次消息,一个带有时间标题
  • Android.Util.Log.Debug打印带有时间标题,自定义标题和您的消息的消息

    ex > 01-01 04:44:10.379 D/[Dashboard][INFO] ( 3291): Hello!

  • Trace.WriteLine使用较小的标题,自定义标题和您的消息来打印消息。

    ex > [0:] [Dashboard][INFO] : Hello!

在上述示例中,“ [Dashboard] [INFO]”是我的自定义标头“ Hello!”。 是我的信息。 如果您不需要任何自定义标头,则只需使用String.Empty。

测试并选择您喜欢的!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM