list1 と list2 という 2 つの静的リストがあります。
private static IList<String> list1;
private static IList<String> list2;
list1 = new List<String>() { "v1001", "v1002", "v1003","v1004" };
list1 のアイテムを list2 に転送しようとしています
list2 = list1
;
list2 から何かを削除しようとすると、その項目は list1 からも削除されます。
var version = "v1001"
list2.Remove(version);
list1を妨げずにlist2からのみ削除できるということをどのように達成できますか。