Таким образом, для используемого базового класса для некоторых методов повторного использования commom на каждой странице моего приложения...
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);
}
}
Итак, если я хочу использовать этот метод, я бы просто сделал,
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);
}
}
Он делает то, что я хочу, но есть ключевое слово Base, которое имеет дело с базовым классом в С#... Я действительно хочу знать, когда следует использовать ключевое слово base в моем производном классе....
Любой хороший пример...