base["cacheDuration"] = value一直都不知道base["cacheDuration"]代表什么意思.
base是基类.
base()调用基类的方法.
那base[""]是什么意思呢?
base是基类.
base()调用基类的方法.
那base[""]是什么意思呢?
解决方案 »
- 求教高手:asp.net在后台关闭本窗口。
- 触发button_click事件后,左边的用treeview做的导航就下移很长
- 用户退出以后,怎样防止用户后退?
- 接收Request.QueryString["username"]的问题,更新不了数据~~
- 跨服务器,如何确保用户在任一服务器登录在所有服务器都有效?
- 初学者问题,请高手帮忙!!!!!!!!!!!!!!!!!!!!!!
- 我用mm_menu.js做的弹出菜单,被3721给拦截了,而且IE的版本还要6.0,比较不方便,不知大家有没有什么好的做弹出菜单的方法
- DataGrid分页问题:只显示第一页,而且导航按钮也不起作用
- “page”指令不支持“ValidateRequest”属性
- 关于Code-Behand 一个很简单的问题~~~~~不过呢因为是新手。请高手给看回答一下~感激~~
- vista下ii7的问题
- 做什么样的准备
{
private T[] arr = new T[100];
public T this[int i]
{
get
{
return arr[i];
}
set
{
arr[i] = value;
}
}
}// This class shows how client code uses the indexer
class Program
{
static void Main(string[] args)
{
SampleCollection<string> stringCollection = new SampleCollection<string>();
stringCollection[0] = "Hello, World";
System.Console.WriteLine(stringCollection[0]);
}
}
以下是 this 的常用用途:1、限定被相似的名称隐藏的成员,例如:
public Employee(string name, string alias)
{
this.name = name;
this.alias = alias;
}
2、将对象作为参数传递到其他方法,例如: CalcTax(this);
3、声明索引器,例如:
public int this [int param]
{
get { return array[param]; }
set { array[param] = value; }
}
注意:由于静态成员函数存在于类一级,并且不是对象的一部分,因此没有 this 指针。在静态方法中引用 this 是错误的。using System;
class Employee
{
private string name;
private string alias;
private decimal salary = 3000.00m; // Constructor:
public Employee(string name, string alias)
{
// Use this to qualify the fields, name and alias:
this.name = name;
this.alias = alias;
} // Printing method:
public void printEmployee()
{
Console.WriteLine("Name: {0}\nAlias: {1}", name, alias);
// Passing the object to the CalcTax method by using this:
Console.WriteLine("Taxes: {0:C}", Tax.CalcTax(this));
} public decimal Salary
{
get { return salary; }
}
}
class Tax
{
public static decimal CalcTax(Employee E)
{
return 0.08m * E.Salary;
}
}class MainClass
{
static void Main()
{
// Create objects:
Employee E1 = new Employee("Mingda Pan", "mpan"); // Display results:
E1.printEmployee();
}
}