腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
主
函数
中
调用
GetEnumerator
()
时
,.
Current
给了我
一个
异常
、
、
、
、
在
my main
函数
之外,我给出了
一个
下面的
函数
。我不被允许改变这个
函数
。
函数
中
,我创建了
一个
向量类对象,并使用vector.Add(2)方法按以下顺序(2,6,8,5,5,1,8,5,3,5,7,1,4,9)添加了元素。现在,当我
调用
CheckIntSequence
函数
时
,会通过
异常
来实现,因为向量长度是15。 ? 为了
在
CheckIntSequence<em
浏览 36
提问于2019-09-24
得票数 0
5
回答
为什么下列内容不起作用?(I IEnumerable/ IEnumerator)
、
、
我试图更改
GetEnumerator
方法。我知道有些东西看起来不对劲,但它符合,然后就不运行了。错误是枚举数尚未启动,应该
调用
MoveNext,但正在
调用
!private string[] days = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
浏览 0
提问于2013-10-23
得票数 3
回答已采纳
2
回答
为什么
在
实现IEnumerable
时
不能得到当前值?
、
、
GenEnumerator<T> : IEnumerable public T[] Values { get; set; } } g.
GetEnumerator
().
Current
总是空
浏览 1
提问于2014-01-08
得票数 5
回答已采纳
3
回答
如何将治疗功能添加到我自己的链接列表
中
、
我通过查看示例创建了链接列表 我想把LINQ添加到我的链接列表
中
。我在哪里能看到它?或者我怎样才能实现它?
浏览 3
提问于2015-04-23
得票数 0
回答已采纳
3
回答
从后向读取文件后如何关闭?
不久前,我问过
一个
关于“如何在C#中使用迭代器反向读取文本文件”的问题。谢谢,
浏览 5
提问于2009-02-24
得票数 0
回答已采纳
2
回答
字典和ConcurrentDictionary之间修改集合时的不同行为
、
、
、
、
使用下面列出的普通字典代码,我得到了以下
异常
集合已被修改;枚举操作可能不会执行。
浏览 0
提问于2015-02-12
得票数 4
回答已采纳
1
回答
wp7无法从后台工作进程获取当前页面
、
、
不幸的是,
在
windows phone7
中
并没有像android那样的“广播接收器”的概念,所以我正在尝试做一些类似的事情。
在
我的应用程序
中
,我运行
一个
后台工作程序来
调用
一个
函数
,
在
完成
时
,我必须刷新页面
中
的一些数据。我不知道所需的页面
在
完成
时
是否会是当前页面,因此我必须进行测试。frame.Content as PhoneApplicationPage; 这在运
浏览 2
提问于2013-04-24
得票数 0
1
回答
枚举器及其
在
F#
中
的处理
、
、
我正试图从我简化的
一个
例子
中
吸取以下行为的教训: using (input.
GetEnumerator
()) (fun en-> if en.MoveNext() then Some(en.
Current
编辑:,这只是
一个
玩具例子,用来说明一种行为,而不是被遵循。很少有充分的理由直接
浏览 3
提问于2012-11-22
得票数 4
回答已采纳
1
回答
LINQ QueryProvider精选
、
、
、
我试图为
一个
选择写
一个
简单的QueryProvider,但总是失败。from elem in MyIQueryableImplementation后面紧跟着一条foreach语句,
调用
)).
GetEnumerator
();它
调用
(暂时忽略表达式树):{ returni = 0; i <
浏览 1
提问于2012-11-16
得票数 2
回答已采纳
2
回答
为什么IEnumerator.
Current
的错误处理与IEnumerator<T>.
Current
不同?
、
因为集合是空的,那么访问IEnumerator.
Current
是无效的,我本来希望有
一个
异常
。但是,List<T>不会引发任何
异常
。这是允许的,它声明
Current
在下列任何条件下都是未定义的: 对MoveNext的最后一次
调用
返回false,这表示集合的结束。(我假设
浏览 1
提问于2015-06-15
得票数 26
回答已采纳
3
回答
在外汇将中断
时
执行一些操作
、
我试图为我的
一个
类实现IEnumerable接口:{ {
浏览 6
提问于2014-05-27
得票数 0
回答已采纳
4
回答
DbSet模拟,第二次
调用
ToList
时
没有结果
、
、
、
、
我
在
嘲笑DbContext和DbSet。这适用于我以前的单元测试,但问题发生在我的代码第二次
在
DbSet上
调用
DbSet方法
时
。 q.Setup(m => m.ElementType).Returns(queryableData.ElementType); q.Setup(m => m.
GetEnumerator
()).Returns(quer
浏览 8
提问于2014-05-04
得票数 21
回答已采纳
2
回答
在
C#
中
“对象被枚举”意味着什么?
、
、
、
、
我最近一直
在
阅读关于延迟执行、LINQ、一般查询等的文章和文档,而"object is枚举“这个短语经常出现。有人能解释一下当
一个
对象被枚举时会发生什么吗? 此方法通过使用延迟执行来实现。立即返回值是
一个
对象,它存储执行该操作所需的所有信息。
在
通过直接
调用
对象的方法或在VisualC#中使用foreach来枚举对象之前,该方法表示的查询不会执行。
浏览 3
提问于2021-10-15
得票数 3
回答已采纳
2
回答
这是错的吗?为什么不呢?ASP.NET MVC ViewBag
、
、
、
<td>@customer.DefaultName.Name</td> }</table>
浏览 1
提问于2017-07-11
得票数 1
回答已采纳
4
回答
当循环遍历
函数
结果
时
,foreach是如何工作的?
、
、
假设我有以下代码:{} 循环的每一次迭代都会
调用
someObj.GetMyStrings
浏览 0
提问于2009-10-28
得票数 35
回答已采纳
1
回答
带有自定义ThreadsafeCollection类的死锁
、
、
我知道,我
在
实现这个ThreadsafeCollection类
时
遇到了更多的死锁问题,这是多么讽刺。无论如何: 我正在尝试创建
一个
简单的集合类,它维护自己的线程同步,用于添加、删除和迭代。它使用
一个
私有ReaderWriterLockSlim,它在Add()和Remove()方法
中
调用
EnterWriteLock()/ExitWriteLock(),并在对
GetEnumerator
()的
调用
中
返回SafeEnumerator
浏览 5
提问于2014-02-15
得票数 1
4
回答
未
调用
C# IEnumerable,IEnumerator重置
函数
、
、
、
我基本上是
在
尝试让我的类能够使用foreach进行迭代。我读了这篇教程。。这看起来非常简单。然而,当我想要第二次迭代
时
,我遇到了
一个
问题。我对它进行了调试;结果发现它没有
调用
Reset()
函数
。IEnumerable, IEnumerator int[] data = { 0, 1, 2, 3, 4 }; } public void
浏览 0
提问于2012-07-14
得票数 8
回答已采纳
1
回答
HashSet枚举器做什么?
、
、
、
、
现在我找到了一些算法的代码示例,该算法仅在C#
中
可用。有一种结构我不明白,那就是枚举器。HashSet<Node>.Enumerator enumerator = hashSet.
GetEnumerator
();Item next = enumerator.
Current
; 因此,Item是存储
在
HashSet hashSet
中
的数据类型。这是否等同于
在
HashSet上进行for循环迭代,或者如何才能将其转换为python或ja
浏览 7
提问于2021-06-06
得票数 2
1
回答
如何验证IQueryable<T>集合
中
项的错误?
、
、
、
假设我有
一个
类TmpClass,我使用这个类使用LinqToExcel ExcelQueryFactory从Excel返回数据。在这个类
中
,我需要实现一些逻辑来检查数据的正确性。当我使用ExcelQueryFactory从Excel检索数据
时
,它返回ExcelQueryable (从IQueryalbe下降),多个TmpClass实例可能会出现验证问题--如何以集合样式处理它们; _name = value; }用LinqToExcel ExcelQuer
浏览 1
提问于2015-03-03
得票数 0
回答已采纳
3
回答
如何生成
一个
可枚举的值?
、
、
我
在
玩yield和IEnumerable,现在我想知道为什么或者如何使用下面的代码片段:{ private int two; { yield return two; IEnumerator IEnumerable.<em
浏览 4
提问于2016-05-31
得票数 25
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券