I am working with a .NET WinForms app in C#, running against the 3.5 .NET framework. In this app, I am setting the .Expression member of a DataColumn in a
You mention "not threadsafe". Are you manipulating the object from different threads? If so then that might very well be the reason for the corruption.