📅  最后修改于: 2023-12-03 15:13:51.386000             🧑  作者: Mango
有时我们需要将某个字符串复制到剪贴板中,让用户可以方便地粘贴它到其他应用程序中。在 C# 中,我们可以使用 System.Windows.Forms 命名空间中的 Clipboard 类来完成这个任务。
以下是将字符串复制到剪贴板的代码片段:
using System.Windows.Forms;
// ...
string text = "这是一个文本字符串";
Clipboard.SetText(text);
在上面的代码中,string text
是我们想要复制到剪贴板的文本字符串。我们可以使用 Clipboard.SetText(text)
方法将其设置到剪贴板中。
需要注意的是,如果想要复制的内容来自用户的输入,应该先进行适当的验证和清理以避免恶意输入攻击。
另外,如果需要从剪贴板中获取文本字符串,可以使用 Clipboard.GetText() 方法:
string text = Clipboard.GetText();
上面的代码将取得剪贴板中的文本字符串,并将其赋值给 string text
变量。
综上所述,使用 Clipboard 类可以轻松地实现在 C# 中将字符串复制到剪贴板的功能。