一个列表 列表名字是 Tasklist
列表里面有2个类 1个是name 1个是killmonter 我现在想拆分killmonter 数据 然后拆分后的数据里面其中一个等于5
也就是下面这个意思 但是出现了问题,我再次重新加载这个列表的时候,这个5没有被赋值成功
但是我在这个句话上下查询的时候 明明显示修改成功了,但是 我只要重新查询列表数据就没有修改成功
我有什么办法解决这个问题?
Tasklist[i].killmonter.Split('_')[0].Split('-')[2] = "5";
应该有更简便的方法,这样写虽然实现了,但不够简洁。
var arr1 = Tasklist[0].killmonter.Split('_');
var arr2 = arr1[0].Split('-');
arr2[2] = "5";
arr1[0] = String.Join("-", arr2);
Tasklist[0].killmonter = String.Join("_", arr1);