c#messagebox
时间: 2023-10-28 16:25:53 浏览: 94
在C#中,你可以使用MessageBox类来显示消息框。它提供了一种简单的方法来向用户显示文本消息或确认对话框。
以下是一个使用MessageBox类显示消息框的示例:
```csharp
using System;
using System.Windows.Forms;
class Program
{
static void Main()
{
// 显示一个简单的消息框
MessageBox.Show("Hello, World!");
// 显示一个带有标题和按钮的消息框,并捕获用户的响应
DialogResult result = MessageBox.Show("Do you want to continue?", "Confirmation", MessageBoxButtons.YesNo);
// 根据用户的选择进行相应的操作
if (result == DialogResult.Yes)
{
Console.WriteLine("User clicked Yes.");
}
else if (result == DialogResult.No)
{
Console.WriteLine("User clicked No.");
}
}
}
```
上述示例中,首先使用`MessageBox.Show`方法显示了一个简单的消息框,然后使用`MessageBox.Show`方法显示了一个带有标题和Yes/No按钮的消息框,并通过捕获返回的`DialogResult`值来判断用户的选择。
请注意,这些代码是在Windows窗体应用程序中使用的,需要引用`System.Windows.Forms`命名空间。如果你是在控制台应用程序中使用C#,则需要使用其他方式来显示消息框,比如使用`Console.WriteLine`来输出文本信息。
阅读全文