使用 System.Windows.Forms.SendKeys.Send() 发送插入符号将发送 &(与号)

Tob*_*uss 5 c# sendkeys

当使用SendKeys.Send()ofSystem.Windows.Forms发送插入符号时^

SendKeys.Send ("{^}")
Run Code Online (Sandbox Code Playgroud)

它会发送一个 & 符号&

为什么?

ViR*_*iTy -1

根据

https://www.experts-exchange.com/questions/28994144/SendKeys-caret-sends-ampersand.html

这是一个本地化问题。

将键盘布局从德语布局更改为英语布局应该会有所帮助。