当前位置:编程学习 > C#/ASP.NET >>

无法将类型“System.Collections.IEnumerator”隐式转换为“System.IDisposable


  using (System.Collections.IEnumerator enumerator = ((IEnumerable) LateBinding.LateGet(objectValue, null, "Controls", new object[0], null, null)).GetEnumerator())
                        {
                            while (enumerator.MoveNext())
                            {
                                object o = RuntimeHelpers.GetObjectValue(enumerator.Current);
                                if ((StringType.StrCmp(o.GetType().ToString(), "System.Windows.Forms.TextBox", false) == 0) | (StringType.StrCmp(o.GetType().ToString(), "System.Windows.Forms.ComboBox", false) == 0))
                                {
                                    LateBinding.LateSet(o, null, "Text", new object[] { "" }, null);
                                }
                            }
                        }


 无法将类型“System.Collections.IEnumerator”隐式转换为“System.IDisposable” 这样的错误。
--------------------编程问答-------------------- 本来这个地方就没必要用using嘛,自找麻烦。 --------------------编程问答-------------------- 看看IEnumerator 成员
没必要用using
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,