實現此邏輯的方法有多種,但此處筆者希望使用console.readkey().key屬性來進行識別。
現貼出正確的**
while (true)
console.writeline(output.tostring());
if (input.key.equals(consolekey.y))
}
而在這之前卻犯了乙個愚蠢至極的錯誤,如下
while (console.readkey().key == consolekey.y)
while (console.readkey().key != consolekey.y)
原因在於while()中的條件不成立時,就不會進入while;當while()中的條件成立時,便會觸發break操作,這導致不管輸入是怎樣的,都會執行到while後面的操作。更慚愧的是,這個錯誤還花了不少時間來發現,恍然大悟之後,真的是被「蠢哭了」,於此處作下記錄,引以為戒。 C 滑鼠按鍵判斷
using system using system.collections.generic using system.text using system.windows.forms using system.drawing namespace manualformclass class myclas...
JS中判斷滑鼠按鍵判斷
js中判斷滑鼠按鍵的問題。ie 左鍵是 window.event.button 1 右鍵是 window.event.button 2 中鍵是 window.event.button 4 沒有按鍵動作window.event.button 0 firefox 左鍵是 event.button 0 右...
JS中判斷滑鼠按鍵判斷
js中判斷滑鼠按鍵的問題。ie 左鍵是 window.event.button 1 右鍵是 window.event.button 2 中鍵是 window.event.button 4 沒有按鍵動作window.event.button 0 firefox 左鍵是 event.button 0 右...