How to reload scene after object is destroyed? C#

I need to reload the scene after my player object is destroyed so it starts over. This is the code I have so far which has not worked…

// Tests if current health is less than or equal to 0
		if(currentHealth <= 0)
		{
			// Destroys our game object
			Destroy(gameObject);	
		}		
	}

	void Update()
	{
            // Tests if current health is less than or equal to 0
		if(currentHealth <= 0)
		{
			Application.LoadLevel(Application.loadedLevel);
		}
	}

It doesn’t work because you’re destroying the object in the first function, so it won’t run the next Update. Move the LoadLevel in the other function and remove the Destroy (you don’t need to destroy if you’re going to reload the level)