【问题标题】:How to print toggle switch status to console如何将切换开关状态打印到控制台
【发布时间】:2016-03-09 10:05:32
【问题描述】:

我正在尝试根据切换开关状态调用操作。以下代码会抛出错误,即DebugConsole 在此上下文中都不存在。

    public sealed partial class MainPage : Page {
    public MainPage() {
        this.InitializeComponent();
    }

    private void ToggleNamePrivacy_Toggled(object sender, RoutedEventArgs e){
        if (toggleSwitch.IsOn == true){
            Debug.Print("On");
        }
        else{
            Console.WriteLine("Off");
        }
    }

}

非常感谢您的帮助。

【问题讨论】:

  • 您要打印到什么Debug?您要写信给哪个Console?这看起来像一个 UI 应用程序,而不是一个控制台应用程序,因此可能没有可写入的控制台。
  • 我来自 swift/ios,想把开关状态写成“调试器控制台”来首先测试,如果开关做我想做的事

标签: c# blend


【解决方案1】:

使用 using System.Diagnostics; 被允许使用Debug

您不能在任何其他控制台应用程序中使用Console

【讨论】:

  • 这似乎有效。你能告诉我,我在哪里可以看到调试输出?
  • @DavidSeek 在 Visual Studio 的 Output 窗口中
  • 好的,但即使Debug.WriteLine("TestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTest");在输出上也没有写任何东西
  • 好的。我得到了它。谢谢
猜你喜欢
  • 2020-10-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-15
  • 2011-01-30
  • 1970-01-01
相关资源
最近更新 更多