Quel est vraiment le but de “base” clé en c#?

Donc pour servir de classe de base pour certains commum réutilisables méthodes dans chaque page de mon application...

public class BaseClass:System.Web.UI.Page
{
   public string GetRandomPasswordUsingGUID(int length)
   {
      string guidResult = System.Guid.NewGuid().ToString();
      guidResult = guidResult.Replace("-", string.Empty);
      return guidResult.Substring(0, length);
   }
}

Donc si je veux utiliser cette méthode, je voudrais juste faire,

public partial class forms_age_group : BaseClass
{
      protected void Page_Load(object sender, EventArgs e)
      {
            //i would just call it like this
            string pass = GetRandomPasswordUsingGUID(10);
      }
}

C'est ce que je veux, mais il y a une "Base" mot-clé qui traite de la classe de base en c# ...
Je veux vraiment savoir quand doit-utilisation de la base de mot-clé dans ma classe dérivée....

Tout bon exemple...

InformationsquelleAutor ACP | 2010-04-15