(IEnumerator)this 是什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/22 05:19:22
public IEnumerator GetEnumerator()
{
// TODO: Add StringCollection.GetEnumerator implementation
return (IEnumerator)this;
}
我觉得这就是一个IEnumerator 句柄方式的挂接

返回值可以用IEnumerator句柄访问

猜想此类是继承IEnumerator类的一个子类
return (IEnumerator)this;将子类强制类型转换成父类对象后返回

对像自己强制转成IEnumerator类型再返回

将这个方法所属的类的当前实例的类型转为IEnumerator并返回