diff --git a/Pivot Table/Calculated Field/.NET/Calculated Field/Calculated Field/Program.cs b/Pivot Table/Calculated Field/.NET/Calculated Field/Calculated Field/Program.cs index b7be091d..bed263eb 100644 --- a/Pivot Table/Calculated Field/.NET/Calculated Field/Calculated Field/Program.cs +++ b/Pivot Table/Calculated Field/.NET/Calculated Field/Calculated Field/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet sheet = workbook.Worksheets[1]; IPivotTable pivotTable = sheet.PivotTables[0]; @@ -24,13 +23,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/CalculatedField.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/CalculatedField.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Classic Layout/.NET/Classic Layout/Classic Layout/Program.cs b/Pivot Table/Classic Layout/.NET/Classic Layout/Classic Layout/Program.cs index cfd67030..9862142d 100644 --- a/Pivot Table/Classic Layout/.NET/Classic Layout/Classic Layout/Program.cs +++ b/Pivot Table/Classic Layout/.NET/Classic Layout/Classic Layout/Program.cs @@ -12,8 +12,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet worksheet = workbook.Worksheets[1]; IPivotTable pivotTable = worksheet.PivotTables[0]; @@ -22,13 +21,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/ClassicLayout.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/ClassicLayout.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Compact Layout/.NET/Compact Layout/Compact Layout/Program.cs b/Pivot Table/Compact Layout/.NET/Compact Layout/Compact Layout/Program.cs index 21ac3a09..8714b9c4 100644 --- a/Pivot Table/Compact Layout/.NET/Compact Layout/Compact Layout/Program.cs +++ b/Pivot Table/Compact Layout/.NET/Compact Layout/Compact Layout/Program.cs @@ -11,8 +11,7 @@ public static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet worksheet = workbook.Worksheets[1]; IPivotTable pivotTable = worksheet.PivotTables[0]; @@ -24,13 +23,8 @@ public static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Create Pivot Table/.NET/Create Pivot Table/Create Pivot Table/Program.cs b/Pivot Table/Create Pivot Table/.NET/Create Pivot Table/Create Pivot Table/Program.cs index 220d4431..a4876ed0 100644 --- a/Pivot Table/Create Pivot Table/.NET/Create Pivot Table/Create Pivot Table/Program.cs +++ b/Pivot Table/Create Pivot Table/.NET/Create Pivot Table/Create Pivot Table/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/PivotData.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/PivotData.xlsx")); IWorksheet worksheet = workbook.Worksheets[0]; IWorksheet pivotSheet = workbook.Worksheets[1]; @@ -33,13 +32,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/PivotTable.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/PivotTable.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Dynamic Refresh/.NET/Dynamic Refresh/Dynamic Refresh/Program.cs b/Pivot Table/Dynamic Refresh/.NET/Dynamic Refresh/Dynamic Refresh/Program.cs index 12af0be2..b2e96a42 100644 --- a/Pivot Table/Dynamic Refresh/.NET/Dynamic Refresh/Dynamic Refresh/Program.cs +++ b/Pivot Table/Dynamic Refresh/.NET/Dynamic Refresh/Dynamic Refresh/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet pivotSheet = workbook.Worksheets[0]; //Change the range values that the Pivot Tables range refers to @@ -20,13 +19,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/PivotTable.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/PivotTable.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Edit Pivot Table/.NET/Edit Pivot Table/Edit Pivot Table/Program.cs b/Pivot Table/Edit Pivot Table/.NET/Edit Pivot Table/Edit Pivot Table/Program.cs index 580990b1..42071cd7 100644 --- a/Pivot Table/Edit Pivot Table/.NET/Edit Pivot Table/Edit Pivot Table/Program.cs +++ b/Pivot Table/Edit Pivot Table/.NET/Edit Pivot Table/Edit Pivot Table/Program.cs @@ -12,8 +12,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet worksheet = workbook.Worksheets[1]; //Accessing the pivot table in the worksheet @@ -27,13 +26,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Expand or Collapse Pivot Rows/.NET/Expand or Collapse Pivot Rows/Expand or Collapse Pivot Rows/Program.cs b/Pivot Table/Expand or Collapse Pivot Rows/.NET/Expand or Collapse Pivot Rows/Expand or Collapse Pivot Rows/Program.cs index c959dd82..99e0cf74 100644 --- a/Pivot Table/Expand or Collapse Pivot Rows/.NET/Expand or Collapse Pivot Rows/Expand or Collapse Pivot Rows/Program.cs +++ b/Pivot Table/Expand or Collapse Pivot Rows/.NET/Expand or Collapse Pivot Rows/Expand or Collapse Pivot Rows/Program.cs @@ -12,8 +12,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet worksheet = workbook.Worksheets[0]; IWorksheet pivotSheet = workbook.Worksheets[1]; @@ -41,13 +40,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/ExpandOrCollapse.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/ExpandOrCollapse.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Format Pivot Cell/.NET/Format Pivot Cell/Format Pivot Cell/Program.cs b/Pivot Table/Format Pivot Cell/.NET/Format Pivot Cell/Format Pivot Cell/Program.cs index 0152e34b..dd409fd8 100644 --- a/Pivot Table/Format Pivot Cell/.NET/Format Pivot Cell/Format Pivot Cell/Program.cs +++ b/Pivot Table/Format Pivot Cell/.NET/Format Pivot Cell/Format Pivot Cell/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet worksheet = workbook.Worksheets[1]; IPivotTable pivotTable = worksheet.PivotTables[0]; @@ -22,13 +21,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/PivotCellFormat.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/PivotCellFormat.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Format Pivot Table/.NET/Format Pivot Table/Format Pivot Table/Program.cs b/Pivot Table/Format Pivot Table/.NET/Format Pivot Table/Format Pivot Table/Program.cs index 2bf6b7ee..f89ee2f4 100644 --- a/Pivot Table/Format Pivot Table/.NET/Format Pivot Table/Format Pivot Table/Program.cs +++ b/Pivot Table/Format Pivot Table/.NET/Format Pivot Table/Format Pivot Table/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet worksheet = workbook.Worksheets[1]; IPivotTable pivotTable = worksheet.PivotTables[0]; @@ -21,13 +20,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/FormatPivotTable.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/FormatPivotTable.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Layout/.NET/Layout/Layout/Program.cs b/Pivot Table/Layout/.NET/Layout/Layout/Program.cs index 33f3c1fb..e90c8162 100644 --- a/Pivot Table/Layout/.NET/Layout/Layout/Program.cs +++ b/Pivot Table/Layout/.NET/Layout/Layout/Program.cs @@ -10,19 +10,15 @@ public static void Main(String[] args) using (ExcelEngine excelEngine = new ExcelEngine()) { IApplication application = excelEngine.Excel; - FileStream fileStream = new FileStream(Path.GetFullPath(@"Data/PivotTable.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(fileStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/PivotTable.xlsx")); IWorksheet worksheet = workbook.Worksheets[1]; IPivotTable pivotTable = worksheet.PivotTables[0]; //Layout the pivot table. pivotTable.Layout(); - string fileName = "PivotTable_Layout.xlsx"; - //Saving the workbook as stream - FileStream stream = new FileStream(Path.GetFullPath(@"Output/PivotTable_Layout.xlsx"), FileMode.Create, FileAccess.ReadWrite); - workbook.SaveAs(stream); - stream.Dispose(); + //Saving the workbook + workbook.SaveAs(Path.GetFullPath(@"Output/PivotTable_Layout.xlsx")); } } } diff --git a/Pivot Table/Outline Layout/.NET/Outline Layout/Outline Layout/Program.cs b/Pivot Table/Outline Layout/.NET/Outline Layout/Outline Layout/Program.cs index b4f8793b..1b133ec2 100644 --- a/Pivot Table/Outline Layout/.NET/Outline Layout/Outline Layout/Program.cs +++ b/Pivot Table/Outline Layout/.NET/Outline Layout/Outline Layout/Program.cs @@ -11,8 +11,7 @@ public static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet worksheet = workbook.Worksheets[1]; IPivotTable pivotTable = worksheet.PivotTables[0]; @@ -24,13 +23,8 @@ public static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Pivot Filter/.NET/Pivot Filter/Pivot Filter/Program.cs b/Pivot Table/Pivot Filter/.NET/Pivot Filter/Pivot Filter/Program.cs index bf6a0381..ef35ebe7 100644 --- a/Pivot Table/Pivot Filter/.NET/Pivot Filter/Pivot Filter/Program.cs +++ b/Pivot Table/Pivot Filter/.NET/Pivot Filter/Pivot Filter/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet worksheet = workbook.Worksheets[0]; IWorksheet pivotSheet = workbook.Worksheets[1]; @@ -53,13 +52,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/PivotFilter.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/PivotFilter.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Refresh Pivot Table/.NET/Refresh Pivot Table/Refresh Pivot Table/Program.cs b/Pivot Table/Refresh Pivot Table/.NET/Refresh Pivot Table/Refresh Pivot Table/Program.cs index 14aa4de9..50347fb1 100644 --- a/Pivot Table/Refresh Pivot Table/.NET/Refresh Pivot Table/Refresh Pivot Table/Program.cs +++ b/Pivot Table/Refresh Pivot Table/.NET/Refresh Pivot Table/Refresh Pivot Table/Program.cs @@ -12,8 +12,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet worksheet = workbook.Worksheets[0]; //Updating a new value in the pivot data @@ -28,13 +27,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/RefreshPivotTable.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/RefreshPivotTable.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Remove Pivot Table/.NET/Remove Pivot Table/Remove Pivot Table/Program.cs b/Pivot Table/Remove Pivot Table/.NET/Remove Pivot Table/Remove Pivot Table/Program.cs index d21877ea..9950843a 100644 --- a/Pivot Table/Remove Pivot Table/.NET/Remove Pivot Table/Remove Pivot Table/Program.cs +++ b/Pivot Table/Remove Pivot Table/.NET/Remove Pivot Table/Remove Pivot Table/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet worksheet = workbook.Worksheets[0]; IWorksheet pivotSheet = workbook.Worksheets[1]; @@ -21,13 +20,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Sort Left to Right/.NET/Sort Left to Right/Sort Left to Right/Program.cs b/Pivot Table/Sort Left to Right/.NET/Sort Left to Right/Sort Left to Right/Program.cs index 66cab1d9..14869ede 100644 --- a/Pivot Table/Sort Left to Right/.NET/Sort Left to Right/Sort Left to Right/Program.cs +++ b/Pivot Table/Sort Left to Right/.NET/Sort Left to Right/Sort Left to Right/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet sheet = workbook.Worksheets[1]; IPivotTable pivotTable = sheet.PivotTables[0]; @@ -22,13 +21,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/PivotSort.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/PivotSort.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Sort Top to Bottom/.NET/Sort Top to Bottom/Sort Top to Bottom/Program.cs b/Pivot Table/Sort Top to Bottom/.NET/Sort Top to Bottom/Sort Top to Bottom/Program.cs index abdec922..b85d62e6 100644 --- a/Pivot Table/Sort Top to Bottom/.NET/Sort Top to Bottom/Sort Top to Bottom/Program.cs +++ b/Pivot Table/Sort Top to Bottom/.NET/Sort Top to Bottom/Sort Top to Bottom/Program.cs @@ -11,8 +11,7 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet sheet = workbook.Worksheets[1]; IPivotTable pivotTable = sheet.PivotTables[0]; @@ -22,13 +21,8 @@ static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/PivotSort.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/PivotSort.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } } diff --git a/Pivot Table/Tabular Layout/.NET/Tabular Layout/Tabular Layout/Program.cs b/Pivot Table/Tabular Layout/.NET/Tabular Layout/Tabular Layout/Program.cs index fd19fa82..c720c791 100644 --- a/Pivot Table/Tabular Layout/.NET/Tabular Layout/Tabular Layout/Program.cs +++ b/Pivot Table/Tabular Layout/.NET/Tabular Layout/Tabular Layout/Program.cs @@ -11,8 +11,7 @@ public static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream inputStream = new FileStream(Path.GetFullPath(@"Data/InputTemplate.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(inputStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx")); IWorksheet worksheet = workbook.Worksheets[1]; IPivotTable pivotTable = worksheet.PivotTables[0]; @@ -24,13 +23,8 @@ public static void Main(string[] args) #region Save //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); #endregion - - //Dispose streams - outputStream.Dispose(); - inputStream.Dispose(); } } }