0
我正在製作另一個Xelement。將一個Xelement複製到另一箇中,然後操作較新的Xelement也會影響較舊的另一個元素
但是,當我操縱新的Xelement時,它也正在改變更早的Xelement。
private bool myFunction(List<XElement> jobList)
{
List<XElement> tempJobList = new List<XElement>(jobList);
foreach (XElement elements in tempJobList)
{
elements.Attribute("someattribute").Remove();
}
}
現在,在這之後,如果在檢查「jobList」的時候,它的屬性也會被刪除。 有什麼建議嗎?
是的,它的工作原理。謝謝@ChrisF。 –