this[VALUE_SLOT]是什么意思?
namespace CSharpTest{
using System;
using ClipsNET;
/// <summary>
/// Summary description for AbstractValueFact.
/// </summary>
public abstract class AbstractValueFact : Fact
{
const string VALUE_SLOT = "value";//const把一个变量变为常量
public AbstractValueFact()//构造函数
{
}
public AbstractValueFact(Deftemplate dt) : base(dt)//实例化过程中使用基类含有dt的构造函数
{
}
public double Value//定义属性
{
get
{
return Convert.ToDouble(this[VALUE_SLOT]);
}
set
{
this[VALUE_SLOT] = value;
}
}
}
}
这里的this[VALUE_SLOT]是什么意思?如何解释?