HyrroChatGroup Group = new HyrroChatGroup(GroupId, "owner", "member");
foreach (HyrroChatGroup CGroup in FormAccess.GroupCollection)
{
if (CGroup.GroupId == Group.GroupId)
{
CGroup=Group ;(CGroup是一个“foreach迭代变量”,无法为他赋值)
}
}
我就是想在CGroup.GroupId == Group.GroupId的时候让CGroup=Group但是它提示【CGroup是一个“foreach迭代变量”,无法为他赋值】错误,请问我应该怎么达到这种效果呢
foreach (HyrroChatGroup CGroup in FormAccess.GroupCollection)
{
if (CGroup.GroupId == Group.GroupId)
{
CGroup=Group ;(CGroup是一个“foreach迭代变量”,无法为他赋值)
}
}
我就是想在CGroup.GroupId == Group.GroupId的时候让CGroup=Group但是它提示【CGroup是一个“foreach迭代变量”,无法为他赋值】错误,请问我应该怎么达到这种效果呢
解决方案 »
- 一个input的onclicl事件,调用一个js跳转页面,代码出问题请各位朋友帮忙看看
- 怎么不让Jquery的$.html(val)修正?
- 如何移动到文字后显示信息?
- 求助,一个貌似简单的编辑页 修改方法
- 在线编辑ewebeditor 4.0商业版\ewebeditor设计在线4.0专用版 谁知道怎么用啊??
- 求助
- datagird 的分页问题,高手进来指点一下
- 发现一个台湾的.net视频教学网站!发出来共享!
- 如何打印指定datagrid控件里面的所有数据?(多页数据)
- <-----谁有WebBrowser控件的ExecWB(资料),50分相送----->
- EXCEL数据导入数据库
- 灾难性故障 (异常来自 HRESULT:0x8000FFFF (E_UNEXPECTED))
for(int i=0;i<FormAccess.GruopCollection.Count;i++)
{
....
}
for( int i=0;i<FormAccess.GroupCollection.Count;i++)
{
if(FormAccess.GroupCollection[i].GroupId ==Group.GroupId )
{
FormAccess.GroupCollection[i]=Group;
}
}
这样试试
可以考虑加一个变量。 来进行替换 这样就可以了。
if(xxx){
int temp = list[1];
list[1] = list[2];
list[2] = temp;
}
这边list【1】的值就与list【2】交换了。