ToList() - does it create a new list?
Let's say I have a class public class MyObject { public int SimpleInt { get; set; } } And I have a List<MyObject>, and I ToList() it and then change one of the SimpleInt, will my change be