C#如何实现轮循?

Robinsonzhan 2006-08-18 05:05:06
/*
* 以前我总是从0开始检索
*/
for (int nIndex = 0; nIndex < max; nIndex++)
{
//do some things
}

/*
* 我想实现轮循
* 但是我这种写法不对
* 请教该如何写?
* 或者另外的模式?
*/
for (int nIndex = nAllocIndex; nIndex < max; nIndex++)
{
nAllocIndex++;
if (nAllocIndex == m_ArrayInboundFaxDevice.Length)
nAllocIndex = 0;

//do some things
}
...全文
258 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Robinsonzhan 2006-08-21
  • 打赏
  • 举报
回复
谢谢楼上各位。
我要实现的功能是资源的申请,资源的平均分配。
Robinsonzhan 2006-08-21
  • 打赏
  • 举报
回复
UP
zhujiechang 2006-08-19
  • 打赏
  • 举报
回复
定时器
marvelstack 2006-08-19
  • 打赏
  • 举报
回复
你说的是不是像实现Windows服务一样?
可以使用Thread或timer类来做。
guyes123 2006-08-18
  • 打赏
  • 举报
回复
轮循之目的是?
idda 2006-08-18
  • 打赏
  • 举报
回复
没看懂下面一个干什么,for (int nIndex = 0; nIndex < max; nIndex++)
{
//do some things
}这个有什么错?

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧