为了账号安全,请及时绑定邮箱和手机立即绑定

List 给每一个对象同时赋值的问题。

List 给每一个对象同时赋值的问题。

C#
海绵宝宝撒 2018-07-23 12:10:34
class A{public int i;public bool b;}List<A> temp=new List<A>();temp.add(new A());temp.add(new A());temp.add(new A());这里想 给temp 中的所有对象 的b统一赋值为false 或者true ,我想用不用遍历能不能直接通过表达式直接赋值
查看完整描述

2 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

temp.ForEach(a => a.b = false);


查看完整回答
反对 回复 2018-07-30
?
暮色呼如

TA贡献1853条经验 获得超9个赞

class A

{

public A()

{

this.b=false;

}

public int i;

public bool b;

}

List<A> temp=new List<A>();

temp.add(new A());

temp.add(new A());

temp.add(new A());

有一种方式叫做构造函数


查看完整回答
反对 回复 2018-07-30
  • 2 回答
  • 0 关注
  • 1510 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号