使用vs22并用c#语言获取键盘输入
时间: 2024-10-16 11:10:52 浏览: 18
c#读取midi信息并用键盘标注音高
5星 · 资源好评率100%
在Visual Studio 2022 (VS22) 中使用 C# 编程语言获取键盘输入,你可以通过控制台应用程序或Windows Forms应用程序来实现。这里提供两种常见的方法:
1. **控制台程序**(Console Application):
```csharp
using System;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
Console.Write("请输入文本: ");
string userInput = Console.ReadLine();
Console.WriteLine($"您输入的是: {userInput}");
// 提示用户按回车键确认
Console.ReadKey(true);
}
}
}
```
当你运行这个程序,它会暂停直到你按下任意键。
2. **Windows Forms应用程序**(WinForms):
```csharp
using System;
using System.Windows.Forms;
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
textBox1.Text = "请输入文本: ";
textBox1.Select(0, textBox1.Text.Length); // 选中文本框内容
ConsoleKeyInfo keyPressed = Console.ReadKey(true); // 等待用户输入
textBox1.Text += $"{Environment.NewLine}{keyPressed.KeyChar}"; // 显示按键字符
}
}
// 在Form中添加一个TextBox控件和一个Button
```
点击按钮后,文本框将显示提示,并等待用户的输入。
阅读全文