在C#中,有没有一种方法可以将变量用于某种命令?

时间:2019-05-02 13:04:20

标签: c# variables

说我有一个变量: 字符串writeVariable =“ WriteLine”; 而不是使用console.WriteLine; 我会用 console.writeVariable; ?

感谢您的帮助!

澄清我试图制作一些可以模拟不同按键的代码,但是您必须提交inputSimulator.Keyboard.Keydown(VirtualKeyCode.VK_W),但是我想将“ w”存储在变量中,因此我可以做inputSimulator.Keyboard.Keydown(VirtualKeyCode.VK_MyVariable)

编辑#2:

char charToPrint = Convert.ToChar(b[i]); string stringToPrint = charToPrint.ToString(); switch(stringToPrint) { case "w": inputSimulator.Keyboard.KeyDown(WindowsInput.Native.VirtualKeyCode.VK_W); break; case "a": inputSimulator.Keyboard.KeyPress(WindowsInput.Native.VirtualKeyCode.VK_A); break; case "s": inputSimulator.Keyboard.KeyPress(WindowsInput.Native.VirtualKeyCode.VK_S); break; case "d": inputSimulator.Keyboard.KeyPress(WindowsInput.Native.VirtualKeyCode.VK_D); break; default: break; }

问题在于,我将拥有更多的按键,并且通过Im在线路上进行设置的方式,Ill需要一种存储上次按下以供以后使用的方法。如果我可以像VirtualKeyCode.VK_MyVariable那样去做,它将使书写和阅读变得容易得多

0 个答案:

没有答案