C# class error...please help? thanks : "Member names cant be in the same as their enclosing type". How would i re-arrange this code to make it run? 


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace works

    {

    class Enemy : Character

    {

        Character Hero = new Character();

        Character Enemy = new Character();

        public override void Die()
        {
            Console.WriteLine("[0] has killed the enemy!", mST_Name);
        }

        public override void TakeDamage()

        {
            Enemy.mIN_HitPoints -= Hero.mIN_Strength;

            Console.WriteLine("Your enemy has been hit and has {0} HP left!", mIN_HitPoints);

            if (mIN_HitPoints == 0)
            {
                Die();
            }
        }
    }
    }

The point of this code is to simulate a RPG style game. Thanks for the help :)