Tag: visual studio 2008数据表

序列化期间奇怪的内存不足exception

我正在使用VSTS2008 + C#+ .Net 3.5在具有12G物理内存的x64 Server 2003 Enterprise上运行此控制台应用程序。 这是我的代码,我发现在执行语句bformatter.Serialize(stream,table)时,存在内存不足exception。 我通过任务管理器的Perormance选项卡监视内存使用情况,我发现抛出exception时只使用2G物理内存,因此不应该内存不足。 🙁 有什么想法有什么不对? .Net序列化的任何限制? static DataTable MakeParentTable() { // Create a new DataTable. System.Data.DataTable table = new DataTable(“ParentTable”); // Declare variables for DataColumn and DataRow objects. DataColumn column; DataRow row; // Create new DataColumn, set DataType, // ColumnName and add to DataTable. column = new DataColumn(); […]