使用Clipboard.SetText复制空字符串(字符串)

San*_*eep 7 c# clipboard

Clipboard.SetText("")抛出一个错误 - "值不能为空".那么如何使用复制空字符串Clipboard.SetText

我已经完成了Clipboard.Clear().它确实清除了剪贴板,但它无法帮助我粘贴一个空字符串

有什么建议?

Bul*_*ull 9

如果您尝试保存null或使用Clipboard.SetText它的空字符串将永远不会工作.

请参见Clipboard.SetText方法(字符串)(MSDN).它提到如果文本为null或Emptyfor,则抛出ArgumentNullException Clipboard.SetText.

因此,你无法实现你想要实现的目标.

  • POLA违规,如果我曾经见过一个;)"我们抛出一个参数*Null*异常非空值"......哇?! (6认同)

par*_*mar 8

我想你需要这样做

Clipboard.Clear()
Run Code Online (Sandbox Code Playgroud)

来自MSDN

清除系统剪贴板中的所有数据.