Help converting this JS script to C#

I’m better with JS than C#. I wrote this JS script that I need to convert to C# and am having trouble. Can someone help?!

#pragmastrict
varsprite1: Sprite; //HoldaSpriteImage
varsprite2: Sprite;
varsprite3: Sprite;
varsprite4: Sprite;
varsprite5: Sprite;
varsprite6: Sprite;

functionUpdate () {

if (Hp.health >= 100) {
GetComponent(SpriteRenderer).sprite = sprite1; //Changethespriteoftheheart
}

if (Hp.health <= 80) {
GetComponent(SpriteRenderer).sprite = sprite2;
}

if (Hp.health <= 60) {
GetComponent(SpriteRenderer).sprite = sprite3;
}

if (Hp.health <= 40) {
GetComponent(SpriteRenderer).sprite = sprite4;
}

if (Hp.health <= 20) {
GetComponent(SpriteRenderer).sprite = sprite5;
}

if (Hp.health == 0) {
GetComponent(SpriteRenderer).sprite = sprite6;
}

}

using UnityEngine;
using System.Collections;

public class MYCLASSNAME : MonoBehaviour {
varsprite1: Sprite; //HoldaSpriteImage
varsprite2: Sprite;
varsprite3: Sprite;
varsprite4: Sprite;
varsprite5: Sprite;
varsprite6: Sprite;

functionUpdate () {

if (Hp.health >= 100) {
GetComponent<SpriteRenderer>().sprite = sprite1; //Changethespriteoftheheart
}

if (Hp.health <= 80) {
GetComponent<SpriteRenderer>().sprite = sprite2;
}

if (Hp.health <= 60) {
GetComponent<SpriteRenderer>().sprite = sprite3;
}

if (Hp.health <= 40) {
GetComponent<SpriteRenderer>().sprite = sprite4;
}

if (Hp.health <= 20) {
GetComponent<SpriteRenderer>().sprite = sprite5;
}

if (Hp.health == 0) {
GetComponent<SpriteRenderer>().sprite = sprite6;
}

}
}

This should work

Thanks. I didn’t work but it did point me in the right direction.

Remember to change the variable declarations from this:

varsprite1: Sprite; //HoldaSpriteImage
varsprite2: Sprite;
varsprite3: Sprite;
varsprite4: Sprite;
varsprite5: Sprite;
varsprite6: Sprite;

To this:

Sprite varsprite1; //HoldaSpriteImage
Sprite varsprite2;
Sprite varsprite3;
Sprite varsprite4;
Sprite varsprite5;
Sprite varsprite6;

Oh yeah sorry XD