说我有一个变量: 字符串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
那样去做,它将使书写和阅读变得容易得多