i use a c# win application. i would to make a copy of my list not for refereance but by value. i would my first list remains always original and if i make a change in new list, this change doesn't appear in original list. i have tried this code but doesn't wotk beacuse copy to reference and not to value
_TracList = GetMyData();
List<FileVers> wTemp = new List<FileVers>(_TracList);
i would modify wTemp and take _TracList with original value; how can i make a copy by value of my List?