Cant Enable And Disable Scripts

So im trying to toggle a script on my scene camera how ever im getting an error with the line " var bloom = mainMenuCamera.GetComponent<“Bloom”>();" its telling me that “)” is unexpected. Cant think why. Any help would be fantastic.

public class VideoController : MonoBehaviour {

	[Header("Video Settings:")]
	public bool isBloomOn;
	[Header("Toggle Text:")]
	public Text bloomToggleText;
	[Header("Cameras:")]
	public GameObject mainMenuCamera;

	void Start () {
		if (!PlayerPrefs.HasKey ("isBloom")) {
			PlayerPrefs.SetInt ("isBloom", 1);
			var bloom = mainMenuCamera.GetComponent<"Bloom">();
		}
	}

	void FixedUpdate () {
		if (PlayerPrefs.GetInt ("isBloom") == 1) {
			bloomToggleText.text = "ON";
			isBloomOn = true;

		} else {
			isBloomOn = false;
			bloomToggleText.text = "OFF";
		}
	}

	public void ToggleBloom () {
		if (PlayerPrefs.GetInt ("isBloom") == 1) {
			PlayerPrefs.SetInt ("isBloom", 0);
		} else {
			PlayerPrefs.SetInt ("isBloom", 1);
		}
	}
}

The type when getting the component must not be in quotes. The line should look like this:

var bloom = mainMenuCamera.GetComponent();

However, having this variable makes no sense since it is defined in Start and will not be available anywhere else. Have a variable outside the functions: public Bloom bloom;. If you can assign it, do it, because GetComponent is not good on performance. Otherwise, remove var from the line in start.