In .NET DataColumn objects are IDisposable, but if you have a DataColumn[], then you can't dispose of it. How come, just wondering?