C# 如何在屏幕上显示输出?

C# 如何在屏幕上显示输出?,c#,C#,我对所有内容都进行了编码,当我运行项目时,它不会在屏幕上显示输出。谁能告诉我,屏幕上显示输出的代码是什么 这是我的(不是控制台)应用程序中使用的代码 private async void Button_Click_1(object sender, RoutedEventArgs e) { StorageFile xmlFile = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFileAsync("

我对所有内容都进行了编码,当我运行项目时,它不会在屏幕上显示输出。谁能告诉我,屏幕上显示输出的代码是什么

这是我的(不是控制台)应用程序中使用的代码

private async void Button_Click_1(object sender, RoutedEventArgs e) {
    StorageFile xmlFile = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFileAsync("Content1.xml");
    XmlDocument xmlDoc;
    xmlDoc = await XmlDocument.LoadFromFileAsync(xmlFile);
    System.Xml.Linq.XDocument duc = System.Xml.Linq.XDocument.Parse(xmlDoc.GetXml());

    var query=
        from Date in duc.Root.Elements("Serial")
        where Date.Attribute("No").Value=="1"
        from Current in Date.Elements("Current")
        select new {
            NarratedBy=Current.Attribute("NarratedBy").Value,
            value=Current.Attribute("Date").Value
        };

    foreach(var Date in query) {
        System.Diagnostics.Debug.WriteLine("{0}\t{1}", Date.NarratedBy, Date.value);
    }
}
您可以使用“多行”或“和”,并将文本附加到“显示”和“用于设置文本格式”

TextBox1 +=  String.Format("{0}\t{1}", Date.NarratedBy, Date.value) + Environment.NewLine;

您必须将其输出到屏幕才能在屏幕上显示。这可以通过textbox或textarea来完成。您尝试了哪些方法来解决此问题?您是否尝试创建GUI应用程序?可能使用了一些控件?是winform还是网页?我为此使用了文本块..那么你能告诉我应该编写什么代码来显示文本块中的输出吗?你可以使用textblock2.text=“some text”实际上,我想显示满足条件的数据。在我的应用程序中,我试图显示日期,并通过序列号为1的圣训信息进行叙述。因此,我的输出应满足此条件。您可以使用String.Format,检查我的更新答案,并告诉我您是否仍然有问题?如果我使用这个:xmlTextBlock+=String.Format(“{0}\t{1}”,Date.annetedby,Date.value)+Environment.NewLine;然后显示以下错误:无法将类型字符串隐式转换为windows.UI.Xaml.Controls.TextBlock