how to detect if a key is pressed in c#

C#
//...
using System.Windows.Input;

class Main {
    public void Main() {
        while(true) {
            if(Keyboard.IsKeyPressed(Key.A)) {
                //...
            }
            return;
        }
    }
}
Source

Also in C#: