VB.NET 支持 C# 风格的字符串插值(通过 $ 符号)。
2. Windows Forms 应用程序:控件输出
在 Windows Forms 应用程序中,通常通过控件(如 Label、TextBox、ListBox 等)显示输出。
示例:在 Label 中显示文本
设计界面:
拖拽一个 Label 控件(默认名称为 Label1)到窗体。
拖拽一个 Button 控件(默认名称为 Button1)到窗体。
代码实现:
vb
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim name As String = "Bob"
Dim age As Integer = 30
' 在 Label 中显示文本
Label1.Text = $"Name: {name}, Age: {age}"
End Sub
End Class
示例:在 TextBox 中追加文本
vb
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
' 在 TextBox 中追加文本(多行模式)
TextBox1.AppendText("New line of text." & Environment.NewLine)
End Sub
End Class
关键点
设置 TextBox 的 Multiline 属性为 True 以支持多行文本。
使用 Environment.NewLine 添加换行符。
3. 调试输出:Debug.WriteLine
在开发过程中,可以使用 Debug.WriteLine 将输出发送到调试窗口(如 Visual Studio 的“输出”窗口)。
示例
vb
Imports System.Diagnostics
Module Module1
Sub Main()
Dim message As String = "Debug message"
Debug.WriteLine(message) ' 输出到调试窗口
Console.ReadKey()
End Sub
End Module
关键点
需引入 System.Diagnostics 命名空间。
仅在调试模式下生效,发布版本中默认不输出。
总结
控制台应用:使用 Console.WriteLine。
Windows Forms:通过控件(如 Label、TextBox)显示输出。
调试:使用 Debug.WriteLine 输出到调试窗口。
根据应用类型选择合适的输出方式即可!返回搜狐,查看更多