Visual Studio中的Xamarin Android输出冗余

时间:2017-08-24 11:53:53

标签: c# visual-studio xamarin.android mono

我在Xamarin android项目的visual studio中有这个代码:

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

条形码是一个List,我逻辑上想要这个输出:

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

每次我写输出消息都加倍。有没有办法摆脱单一标准线?

1 个答案:

答案 0 :(得分:0)

已编辑: 好的,经过一些测试:

  • 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!

以上示例" [仪表板] [信息]"是我的自定义标题,"您好!"是我的信息。如果您不想要任何自定义标头,只需使用String.Empty。

测试并挑选你最喜欢的!