How can I fix these Errors?

I keep getting these annoying errors CS1502 and CS1503 and I just don’t know where the problems are. I’m new to C# so I would be really happy if someone helps me :slight_smile:

Thanks

Here are all the errors :

Assets/Scripts/Main_Menu.cs(45,34): error CS0103: The name Keycode does not exist in the current context

Assets/Scripts/Main_Menu.cs(45,27): error CS1502: The best overloaded method match for `UnityEngine.Input.GetKey(string)’ has some invalid arguments

Assets/Scripts/Main_Menu.cs(45,27): error CS1503: Argument #1’ cannot convert object’ expression to type string’

using UnityEngine;
using System.Collections;

public class Main_Menu : MonoBehaviour {

	private bool quit = false;

		
	void OnMouseEnter () {
		GetComponent<Renderer>().material.color		
		= Color.grey;

	}
	void OnMouseExit () {
		GetComponent<Renderer>().material.color		
		= Color.white;
	}




	void OnMouseUp() {


		if (quit == true)
		{
			Application.Quit();			
		}
		else
		{
			Application.LoadLevel("1");		
		}

		{
			GetComponent<Renderer> ().material.color
			= Color.yellow;
		}

	}



	void Update() {

		if (Input.GetKey(Keycode.Escape))
		{
			Application.Quit();			
		}
	}

}

Most programming languages are case sensitive. Keycode is not the same thing as KeyCode.