如何将切换开关状态打印到控制台

Posted

技术标签:

【中文标题】如何将切换开关状态打印到控制台【英文标题】: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,想把开关状态写成“调试器控制台”来首先测试,如果开关做我想做的事 【参考方案1】:

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

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

【讨论】:

这似乎有效。你能告诉我,我在哪里可以看到调试输出? @DavidSeek 在 Visual Studio 的 Output 窗口中 好的,但即使Debug.WriteLine("TestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTest");在输出上也没有写任何东西 好的。我得到了它。谢谢

以上是关于如何将切换开关状态打印到控制台的主要内容,如果未能解决你的问题,请参考以下文章

如何从代码中更改jquery移动翻转开关状态

SwiftUI 切换开关

Unity UGUI - Toggle 切换开关

Unity UGUI - Toggle 切换开关

如何以编程方式切换uiswitch按钮

使用 Interface Builder 进行切换