public class NWDSASqlDataReader:: NWDSADataReader; {
IDataReader m_oReturnedDataReader;
public override IDataReader; ReturnedDataReader {
get {
ReturnedDataReader=m_oReturnedDataReader;
}
set {
m_oReturnedDataReader=value;
}
}
}
IDataReader m_oReturnedDataReader;
public override IDataReader; ReturnedDataReader {
get {
ReturnedDataReader=m_oReturnedDataReader;
}
set {
m_oReturnedDataReader=value;
}
}
}
我刚学C#
public override IDataReader; ReturnedDataReader {
get {
ReturnedDataReader=m_oReturnedDataReader;
}
set {
m_oReturnedDataReader=value;
}
}
这里的get set 是身意思啊!!
是方法吗?要是方法又为什么套用在方法中啊?
IDataReader m_oReturnedDataReader;
public override IDataReader ReturnedDataReader {
get {
return m_oReturnedDataReader;
}
set {
m_oReturnedDataReader=value;
}
}
}
这是覆盖父类定义的一个类型为IDataReader、名字为ReturnedDataReader的属性
{
IDataReader m_oReturnedDataReader;
public override IDataReader ReturnedDataReader
{
get {
return m_oReturnedDataReader;
}
set {
m_oReturnedDataReader=value;
}
}
}你可以仔细看看属性的介绍,这个类似于读取器,是方式直接使用属性,而只是通过方法来实现