如何更改 IQueryable中的项目?
我有以下课程:
class myClass { string b; string c; string d; }
和以下列表:
IQueryable<myClass> bla = new list<myClass>();
我想更改列表中的第一项,其中 myClass.c =“kitten”;
对于 myClass 的另一个实例,我们称他为 newInstance;
我不想做 k = bla.first(x ==> xc =="kitten") 然后将newInstance中的字段一一复制到k,我希望“bla”列表引用newInstance,而不更改k..
我如何实现它?
i have a the following class :
class myClass { string b; string c; string d; }
and the following list :
IQueryable<myClass> bla = new list<myClass>();
i want to change the first item in the list where myClass.c = "kitten";
To another instance of myClass lets call him newInstance;
i don't want to do k = bla.first(x => x.c =="kitten")
and then copy one by one the fields from newInstance to k, i want the "bla" list to refernce to newInstance, without changing k..
how do i achieve it ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用下面的迭代器来执行此操作:
You can use below iterator to do this: