C# - Unexpected Symbol ERROR?

So I have written this code, and I have been searching a lot of unity 3d questions, but I can’t find the one I need. So basically on line 34 and 38 there seems to be an error with the “=” symbol. I am really confused on this one. (The code disables MouseLook when you press ESC and enables it with a button that says Resume Game)

using UnityEngine;
using UnityEngine.UI;
using System.Collections;

public class UIManager : MonoBehaviour {

	public GameObject PausePanel;

	public bool isPaused;

	// Use this for initialization
	void Start () {
		isPaused = false;
	}

	// Update is called once per frame
	void Update () {
		if (isPaused) {
			PauseGame (true);
		} 
		else {
			PauseGame (false);
		}

		if (Input.GetButtonDown ("Cancel")) {
			SwitchPause (); 
		}
	}

	void PauseGame (bool state){
		if (state) {
			PausePanel.SetActive (true);
			Time.timeScale = 0.0f; //Paused
			MouseLook MouseLook = GameObject.Find( "Player" ).GetComponent( "MouseLook" ) as MouseLook.MouseLook.enabled = false;
		} else {
			Time.timeScale = 1.0f; //Unpaused
			PausePanel.SetActive (false);
			MouseLook MouseLook = GameObject.Find( "Player" ).GetComponent( "MouseLook" ) as MouseLook.MouseLook.enabled = true;
		}
	}

	public void SwitchPause () { 
		if (isPaused){
			isPaused = false;
		}
		else {
			isPaused = true;
		}
	}
}

@TacomanLuke

Without knowing what the class MouseLook looks like I can at least say that there seems to be several issues with both these statements.

  1. "MouseLook MouseLook = " is invalid, the defined variable cannot be the same as the data type. Try MouseLook mouseLook = instead.
  2. MouseLook.MouseLook is invalid
  3. “MouseLook.MouseLook.enabled = true;” is invalid because you cannot implicitly convert type `bool’

Try the following instead

if ((GameObject.Find( "Player") != null) && (GameObject.Find( "Player").GetComponent( "MouseLook") != null))
{
    GameObject.Find( "Player" ).GetComponent( "MouseLook" ).enabled = true;
}

or better yet if you have tagged you player as “Player” do this

if ((GameObject.FindWithTag( "Player") != null) && (GameObject.FindWithTag( "Player").GetComponent( "MouseLook") != null))
{
    GameObject.FindWithTag( "Player" ).GetComponent( "MouseLook" ).enabled = true;
}