【发布时间】:2020-10-21 09:37:29
【问题描述】:
假设我有List<person> personlist
有 3 个类似的项目
{ ID=1, name="manish"}, {ID=2, name="jon"}, {Id=3, name="david"}
现在我想替换现有项目:
{ID=2, name="jon"}
新项目
{ID=2, name="Vijay"}
我需要这样做,因为我已经更改了具有 50 多个属性的对象。
【问题讨论】:
-
如果是
List<MyType>,您需要删除一项并插入新项。请您使用实际的 C# 代码编辑您的问题以演示类型、列表和替代对象吗? -
你已经显示了 json.... json 是这个问题的一部分吗?
-
@TheGeneral 我认为这是一个人对象的初始化。 Layzily writte...如果我错了,请纠正我 Manish
-
先使用
RemoveAt,然后使用Insert -
我建议你看看这个帖子stackoverflow.com/questions/17188966/…
标签: c#