当前位置: 首页 > 知识库问答 >
问题:

Foreach添加整数

倪风史
2023-03-14

如果问题已经回答了,我道歉,但我没有找到任何答案。

在C#中,我在字典上有一个基本的“foreach循环”

foreach(var item in _dict)
{        
   if(item.Key == "test")
   {
      item.Value++; // This line will add one more number to the integer 1+1
   }
}
foreach($Clients as $cl)
{
   if($cl["ChannelID"] == $chanID)
   {
      $cl['Clients']++;
   }
}

共有1个答案

宗政楚
2023-03-14

您必须告诉PHP使用$cl作为引用变量,

foreach($Clients as &$cl)
{
   if($cl["ChannelID"] == $chanID)
   {
     $cl['Clients']++;
   }
}
 类似资料:
  • 我想我这样做是完全错误的,但是我想在foreach循环运行的数组的末尾添加一个数组。 例如,这是开始结果 这是im使用的代码 期望的最终结果

  • 我有一个很愚蠢的问题。当我们向ArrayList添加一个int值时,它会创建该int值的新整数对象吗?例如: 在上面的代码中,“a”是一个值为1的原始类型,“list”是一个包含整数类型元素的数组列表。那么在“列表”中添加“a”时,“列表”如何将“a”视为整数?

  • 我希望生成的代码在每个*之后有一个额外的间隔,但使用foreach方法,但我不确定我做得是否正确 但打印后不会添加标签。是不是摆放错了?

  • 本文向大家介绍将整数从变量添加到MySQL列?,包括了将整数从变量添加到MySQL列?的使用技巧和注意事项,需要的朋友参考一下 要设置变量,请使用MySQL SET。要从变量中添加整数,请按照以下语法使用UPDATE和SET- 让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 输出结果 这将产生以下输出- 以下是将变量中的整数添加到MySQL列的查

  • 在android studio中,我试图放入一个整数的ArrayList中,其中包含标签id如下所示

  • 问题内容: 我正在尝试通过数组列表使用foreach循环,但是当我使用它时,它会给我带来错误,但是当我使用正常的for循环时,它可以正常工作,这可能是什么问题? 代码在这里: 这是无效的循环,这是有效的循环: 使用foreach循环时出现的错误是: 问题答案: 终使用Immutable集合类并构建新的集合类,而不要尝试修改单个共享类,但我想使其更加明确。 Guava很好地支持这一点,用于传递数据。