diff --git a/Performance Metrics/Save/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Output/.gitkeep b/Performance Metrics/Create/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Output/.gitkeep similarity index 100% rename from Performance Metrics/Save/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Output/.gitkeep rename to Performance Metrics/Create/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Output/.gitkeep diff --git a/Performance Metrics/Create/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs b/Performance Metrics/Create/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs index 6e48c47e..942297b3 100644 --- a/Performance Metrics/Create/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs +++ b/Performance Metrics/Create/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs @@ -14,14 +14,22 @@ static void Main(string[] args) IWorkbook workbook = application.Workbooks.Create(1); IWorksheet sheet = workbook.Worksheets[0]; - //Fill 150 rows × 10,000 columns with boolean - for (int row = 1; row <= 150; row++) + int count = 0; + + //Fill 100,000 rows × 50 columns with boolean + for (int row = 1; row <= 100000; row++) { - for (int col = 1; col <= 10000; col++) + for (int column = 1; column <= 50; column++) { - sheet[row, col].Boolean = (col % 2 == 0); + //Boolean + sheet.SetBoolean(row, column, count % 2 == 0); + + count++; } + } + + workbook.SaveAs(@"../../../Output/Output.xlsx"); } } } diff --git a/Performance Metrics/Save/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Output/.gitkeep b/Performance Metrics/Create/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Output/.gitkeep similarity index 100% rename from Performance Metrics/Save/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Output/.gitkeep rename to Performance Metrics/Create/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Output/.gitkeep diff --git a/Performance Metrics/Create/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs b/Performance Metrics/Create/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs index 0444c424..da4f6c07 100644 --- a/Performance Metrics/Create/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs +++ b/Performance Metrics/Create/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs @@ -14,14 +14,23 @@ static void Main(string[] args) IWorkbook workbook = application.Workbooks.Create(1); IWorksheet sheet = workbook.Worksheets[0]; - //Fill 150 rows × 10,000 columns with date - for (int row = 1; row <= 150; row++) + DateTime dateTime = new DateTime(1900, 1, 1); + + //Fill 100,000 rows × 50 columns with date + for (int row = 1; row <= 100000; row++) { - for (int col = 1; col <= 10000; col++) + for (int column = 1; column <= 50; column++) { - sheet[row, col].DateTime = new DateTime(2025, 1, 1).AddDays(col); + + //Date Time set method + sheet.SetValue(row, column, dateTime.ToString(), "mm/dd/yyyy"); + } + dateTime = dateTime.AddDays(1); } + + + workbook.SaveAs(@"../../../Output/Output.xlsx"); } } } diff --git a/Performance Metrics/Save/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Output/.gitkeep b/Performance Metrics/Create/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Output/.gitkeep similarity index 100% rename from Performance Metrics/Save/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Output/.gitkeep rename to Performance Metrics/Create/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Output/.gitkeep diff --git a/Performance Metrics/Create/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs b/Performance Metrics/Create/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs index 0cedce02..33568417 100644 --- a/Performance Metrics/Create/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs +++ b/Performance Metrics/Create/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs @@ -14,14 +14,16 @@ static void Main(string[] args) IWorkbook workbook = application.Workbooks.Create(1); IWorksheet sheet = workbook.Worksheets[0]; - //Fill 150 rows × 10,000 columns with formula - for (int row = 1; row <= 150; row++) + //Fill 100,000 rows × 50 columns with formula + for (int row = 2; row <= 100000; row++) { - for (int col = 1; col <= 10000; col++) + for (int column = 1; column <= 50; column++) { - sheet[row, col].Formula = $"=SUM({row},{col})"; + sheet.SetFormula(row, column, "IF(A1>10,SUM(A1,10),10)"); } } + + workbook.SaveAs(@"../../../Output/Output.xlsx"); } } } diff --git a/Performance Metrics/Save/Number Data Type/.NET/Number Data Type/Number Data Type/Output/.gitkeep b/Performance Metrics/Create/Number Data Type/.NET/Number Data Type/Number Data Type/Output/.gitkeep similarity index 100% rename from Performance Metrics/Save/Number Data Type/.NET/Number Data Type/Number Data Type/Output/.gitkeep rename to Performance Metrics/Create/Number Data Type/.NET/Number Data Type/Number Data Type/Output/.gitkeep diff --git a/Performance Metrics/Create/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs b/Performance Metrics/Create/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs index f0436ab8..26b09796 100644 --- a/Performance Metrics/Create/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs +++ b/Performance Metrics/Create/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs @@ -12,16 +12,25 @@ static void Main(string[] args) IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; IWorkbook workbook = application.Workbooks.Create(1); + + //Access the first worksheet which contains data IWorksheet sheet = workbook.Worksheets[0]; - //Fill 150 rows × 10,000 columns with number - for (int row = 1; row <= 150; row++) + int count = 0; + + //Fill 100,000 rows × 50 columns with number + for (int row = 1; row <= 100000; row++) { - for (int col = 1; col <= 10000; col++) + for (int column = 1; column <= 50; column++) { - sheet[row, col].Number = row * col; + //Number set method + sheet.SetNumber(row, column, count); + + count++; } } + + workbook.SaveAs(@"../../../Output/Output.xlsx"); } } } diff --git a/Performance Metrics/Save/String Data Type/.NET/String Data Type/String Data Type/Output/.gitkeep b/Performance Metrics/Create/String Data Type/.NET/String Data Type/String Data Type/Output/.gitkeep similarity index 100% rename from Performance Metrics/Save/String Data Type/.NET/String Data Type/String Data Type/Output/.gitkeep rename to Performance Metrics/Create/String Data Type/.NET/String Data Type/String Data Type/Output/.gitkeep diff --git a/Performance Metrics/Create/String Data Type/.NET/String Data Type/String Data Type/Program.cs b/Performance Metrics/Create/String Data Type/.NET/String Data Type/String Data Type/Program.cs index 56f8973a..1b564bd8 100644 --- a/Performance Metrics/Create/String Data Type/.NET/String Data Type/String Data Type/Program.cs +++ b/Performance Metrics/Create/String Data Type/.NET/String Data Type/String Data Type/Program.cs @@ -1,5 +1,6 @@ -using System.IO; -using Syncfusion.XlsIO; +using Syncfusion.XlsIO; +using System.IO; +using static System.Net.WebRequestMethods; namespace String_Data_Type { @@ -13,15 +14,20 @@ static void Main(string[] args) application.DefaultVersion = ExcelVersion.Xlsx; IWorkbook workbook = application.Workbooks.Create(1); IWorksheet sheet = workbook.Worksheets[0]; - - //Fill 150 rows × 10,000 columns with string - for (int row = 1; row <= 150; row++) + + int count = 0; + // Fill 100,000 rows × 50 columns with string + for (int row = 1; row <= 100000; row++) { - for (int col = 1; col <= 10000; col++) + for (int column = 1; column <= 50; column++) { - sheet[row, col].Text = $"R{row}C{col}"; + + sheet.SetText(row, column, "One" + count); + + count++; } } + workbook.SaveAs(@"../../../Output/Output.xlsx"); } } } diff --git a/Performance Metrics/Excel to PDF/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Data/InputTemplate.xlsx b/Performance Metrics/Excel to PDF/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Data/InputTemplate.xlsx index 0d9a064d..f268fc36 100644 Binary files a/Performance Metrics/Excel to PDF/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Data/InputTemplate.xlsx and b/Performance Metrics/Excel to PDF/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Data/InputTemplate.xlsx differ diff --git a/Performance Metrics/Excel to PDF/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Data/InputTemplate.xlsx b/Performance Metrics/Excel to PDF/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Data/InputTemplate.xlsx index 4a75cfb6..21645baf 100644 Binary files a/Performance Metrics/Excel to PDF/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Data/InputTemplate.xlsx and b/Performance Metrics/Excel to PDF/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Data/InputTemplate.xlsx differ diff --git a/Performance Metrics/Excel to PDF/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Data/InputTemplate.xlsx b/Performance Metrics/Excel to PDF/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Data/InputTemplate.xlsx index eb5f7490..2192aee0 100644 Binary files a/Performance Metrics/Excel to PDF/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Data/InputTemplate.xlsx and b/Performance Metrics/Excel to PDF/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Data/InputTemplate.xlsx differ diff --git a/Performance Metrics/Excel to PDF/Number Data Type/.NET/Number Data Type/Number Data Type/Data/InputTemplate.xlsx b/Performance Metrics/Excel to PDF/Number Data Type/.NET/Number Data Type/Number Data Type/Data/InputTemplate.xlsx index c8336c55..13ed91da 100644 Binary files a/Performance Metrics/Excel to PDF/Number Data Type/.NET/Number Data Type/Number Data Type/Data/InputTemplate.xlsx and b/Performance Metrics/Excel to PDF/Number Data Type/.NET/Number Data Type/Number Data Type/Data/InputTemplate.xlsx differ diff --git a/Performance Metrics/Excel to PDF/String Data Type/.NET/String Data Type/String Data Type/Data/InputTemplate.xlsx b/Performance Metrics/Excel to PDF/String Data Type/.NET/String Data Type/String Data Type/Data/InputTemplate.xlsx index 3069bbac..016e3994 100644 Binary files a/Performance Metrics/Excel to PDF/String Data Type/.NET/String Data Type/String Data Type/Data/InputTemplate.xlsx and b/Performance Metrics/Excel to PDF/String Data Type/.NET/String Data Type/String Data Type/Data/InputTemplate.xlsx differ diff --git a/Performance Metrics/Open/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Data/Input.xlsx b/Performance Metrics/Open/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Data/Input.xlsx index af817b7c..f268fc36 100644 Binary files a/Performance Metrics/Open/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Data/Input.xlsx and b/Performance Metrics/Open/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Data/Input.xlsx differ diff --git a/Performance Metrics/Open/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs b/Performance Metrics/Open/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs index 1651b96d..cee0e933 100644 --- a/Performance Metrics/Open/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs +++ b/Performance Metrics/Open/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs @@ -11,11 +11,25 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream fileStream = new FileStream(Path.GetFullPath(@"../../../Data/Input.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(fileStream); - //Dispose streams - fileStream.Dispose(); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"../../../Data/Input.xlsx")); + + //Access the first worksheet which contains data + IWorksheet sheet = workbook.Worksheets[0]; + + IRange usedRange = sheet.UsedRange; + + int firstRow = usedRange.Row; + int lastRow = usedRange.LastRow; + int firstcolumn = usedRange.Column; + int lastcolumn = usedRange.LastColumn; + for (int row = firstRow; row <= lastRow; row++) + { + for (int column = firstcolumn; column <= lastcolumn; column++) + { + var value = sheet.GetCellValue(row, column, false); + } + } } } } diff --git a/Performance Metrics/Open/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Data/Input.xlsx b/Performance Metrics/Open/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Data/Input.xlsx index c643bb11..21645baf 100644 Binary files a/Performance Metrics/Open/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Data/Input.xlsx and b/Performance Metrics/Open/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Data/Input.xlsx differ diff --git a/Performance Metrics/Open/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs b/Performance Metrics/Open/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs index 98f7045a..186bb765 100644 --- a/Performance Metrics/Open/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs +++ b/Performance Metrics/Open/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs @@ -12,12 +12,24 @@ static void Main(string[] args) IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - - FileStream fileStream = new FileStream(Path.GetFullPath(@"../../../Data/Input.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(fileStream); - - //Dispose streams - fileStream.Dispose(); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"../../../Data/Input.xlsx")); + + //Access the first worksheet which contains data + IWorksheet sheet = workbook.Worksheets[0]; + + IRange usedRange = sheet.UsedRange; + + int firstRow = usedRange.Row; + int lastRow = usedRange.LastRow; + int firstcolumn = usedRange.Column; + int lastcolumn = usedRange.LastColumn; + for (int row = firstRow; row <= lastRow; row++) + { + for (int column = firstcolumn; column <= lastcolumn; column++) + { + var value = sheet.GetCellValue(row, column, false); + } + } } } } diff --git a/Performance Metrics/Open/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Data/Input.xlsx b/Performance Metrics/Open/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Data/Input.xlsx index 4fe48fb5..2192aee0 100644 Binary files a/Performance Metrics/Open/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Data/Input.xlsx and b/Performance Metrics/Open/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Data/Input.xlsx differ diff --git a/Performance Metrics/Open/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs b/Performance Metrics/Open/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs index ed76825e..035aec11 100644 --- a/Performance Metrics/Open/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs +++ b/Performance Metrics/Open/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs @@ -11,11 +11,24 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream fileStream = new FileStream(Path.GetFullPath(@"../../../Data/Input.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(fileStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"../../../Data/Input.xlsx")); - //Dispose streams - fileStream.Dispose(); + //Access the first worksheet which contains data + IWorksheet sheet = workbook.Worksheets[0]; + + IRange usedRange = sheet.UsedRange; + + int firstRow = usedRange.Row; + int lastRow = usedRange.LastRow; + int firstcolumn = usedRange.Column; + int lastcolumn = usedRange.LastColumn; + for (int row = firstRow; row <= lastRow; row++) + { + for (int column = firstcolumn; column <= lastcolumn; column++) + { + var value = sheet.GetCellValue(row, column, false); + } + } } } } diff --git a/Performance Metrics/Open/Number Data Type/.NET/Number Data Type/Number Data Type/Data/Input.xlsx b/Performance Metrics/Open/Number Data Type/.NET/Number Data Type/Number Data Type/Data/Input.xlsx index efa2a106..13ed91da 100644 Binary files a/Performance Metrics/Open/Number Data Type/.NET/Number Data Type/Number Data Type/Data/Input.xlsx and b/Performance Metrics/Open/Number Data Type/.NET/Number Data Type/Number Data Type/Data/Input.xlsx differ diff --git a/Performance Metrics/Open/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs b/Performance Metrics/Open/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs index 819a4d3c..3253774f 100644 --- a/Performance Metrics/Open/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs +++ b/Performance Metrics/Open/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs @@ -11,11 +11,24 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream fileStream = new FileStream(Path.GetFullPath(@"../../../Data/Input.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(fileStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"../../../Data/Input.xlsx")); - //Dispose streams - fileStream.Dispose(); + //Access the first worksheet which contains data + IWorksheet sheet = workbook.Worksheets[0]; + + IRange usedRange = sheet.UsedRange; + + int firstRow = usedRange.Row; + int lastRow = usedRange.LastRow; + int firstcolumn = usedRange.Column; + int lastcolumn = usedRange.LastColumn; + for (int row = firstRow; row <= lastRow; row++) + { + for (int column = firstcolumn; column <= lastcolumn; column++) + { + var value = sheet.GetCellValue(row, column, false); + } + } } } } diff --git a/Performance Metrics/Open/String Data Type/.NET/String Data Type/String Data Type/Data/Input.xlsx b/Performance Metrics/Open/String Data Type/.NET/String Data Type/String Data Type/Data/Input.xlsx index ae413140..016e3994 100644 Binary files a/Performance Metrics/Open/String Data Type/.NET/String Data Type/String Data Type/Data/Input.xlsx and b/Performance Metrics/Open/String Data Type/.NET/String Data Type/String Data Type/Data/Input.xlsx differ diff --git a/Performance Metrics/Open/String Data Type/.NET/String Data Type/String Data Type/Program.cs b/Performance Metrics/Open/String Data Type/.NET/String Data Type/String Data Type/Program.cs index 028a6003..fca4d43e 100644 --- a/Performance Metrics/Open/String Data Type/.NET/String Data Type/String Data Type/Program.cs +++ b/Performance Metrics/Open/String Data Type/.NET/String Data Type/String Data Type/Program.cs @@ -11,11 +11,24 @@ static void Main(string[] args) { IApplication application = excelEngine.Excel; application.DefaultVersion = ExcelVersion.Xlsx; - FileStream fileStream = new FileStream(Path.GetFullPath(@"../../../Data/Input.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(fileStream); + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"../../../Data/Input.xlsx")); - //Dispose streams - fileStream.Dispose(); + //Access the first worksheet which contains data + IWorksheet sheet = workbook.Worksheets[0]; + + IRange usedRange = sheet.UsedRange; + + int firstRow = usedRange.Row; + int lastRow = usedRange.LastRow; + int firstcolumn = usedRange.Column; + int lastcolumn = usedRange.LastColumn; + for (int row = firstRow; row <= lastRow; row++) + { + for (int column = firstcolumn; column <= lastcolumn; column++) + { + var value = sheet.GetCellValue(row, column, false); + } + } } } } diff --git a/Performance Metrics/Read/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type.sln b/Performance Metrics/Read/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type.sln deleted file mode 100644 index 7b12bf13..00000000 --- a/Performance Metrics/Read/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.14.36221.1 d17.14 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Boolean Data Type", "Boolean Data Type\Boolean Data Type.csproj", "{EB072FCB-A1C0-410A-B344-A6499B3539F5}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {EB072FCB-A1C0-410A-B344-A6499B3539F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {EB072FCB-A1C0-410A-B344-A6499B3539F5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {EB072FCB-A1C0-410A-B344-A6499B3539F5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {EB072FCB-A1C0-410A-B344-A6499B3539F5}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {614B4D12-065F-464E-A76B-4DFF9DBAC17F} - EndGlobalSection -EndGlobal diff --git a/Performance Metrics/Read/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Boolean Data Type.csproj b/Performance Metrics/Read/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Boolean Data Type.csproj deleted file mode 100644 index 36d15a47..00000000 --- a/Performance Metrics/Read/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Boolean Data Type.csproj +++ /dev/null @@ -1,14 +0,0 @@ - - - - Exe - net9.0 - Boolean_Data_Type - enable - enable - - - - - - diff --git a/Performance Metrics/Read/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Data/Input.xlsx b/Performance Metrics/Read/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Data/Input.xlsx deleted file mode 100644 index af817b7c..00000000 Binary files a/Performance Metrics/Read/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Data/Input.xlsx and /dev/null differ diff --git a/Performance Metrics/Read/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs b/Performance Metrics/Read/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs deleted file mode 100644 index 54306f26..00000000 --- a/Performance Metrics/Read/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs +++ /dev/null @@ -1,37 +0,0 @@ -using System.IO; -using Syncfusion.XlsIO; - -namespace Boolean_Data_Type -{ - class Program - { - static void Main(string[] args) - { - using (ExcelEngine excelEngine = new ExcelEngine()) - { - IApplication application = excelEngine.Excel; - application.DefaultVersion = ExcelVersion.Xlsx; - FileStream fileStream = new FileStream(Path.GetFullPath(@"../../../Data/Input.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(fileStream); - IWorksheet sheet = workbook.Worksheets[0]; - - //Read 150 rows × 10,000 columns - for (int row = 1; row <= 150; row++) - { - for (int col = 1; col <= 10000; col++) - { - bool boolVal = sheet[row, col].Boolean; - } - } - - //Dispose streams - fileStream.Dispose(); - } - } - } -} - - - - - diff --git a/Performance Metrics/Read/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type.sln b/Performance Metrics/Read/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type.sln deleted file mode 100644 index 135abeff..00000000 --- a/Performance Metrics/Read/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.14.36221.1 d17.14 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DateTime Data Type", "DateTime Data Type\DateTime Data Type.csproj", "{D68248BA-2027-4784-B75F-D53179A35EDC}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {D68248BA-2027-4784-B75F-D53179A35EDC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D68248BA-2027-4784-B75F-D53179A35EDC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D68248BA-2027-4784-B75F-D53179A35EDC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D68248BA-2027-4784-B75F-D53179A35EDC}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {BA55A4E9-EB7B-4C3C-A953-ADEC59AA88D4} - EndGlobalSection -EndGlobal diff --git a/Performance Metrics/Read/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Data/Input.xlsx b/Performance Metrics/Read/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Data/Input.xlsx deleted file mode 100644 index c643bb11..00000000 Binary files a/Performance Metrics/Read/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Data/Input.xlsx and /dev/null differ diff --git a/Performance Metrics/Read/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/DateTime Data Type.csproj b/Performance Metrics/Read/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/DateTime Data Type.csproj deleted file mode 100644 index e1aba2a5..00000000 --- a/Performance Metrics/Read/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/DateTime Data Type.csproj +++ /dev/null @@ -1,14 +0,0 @@ - - - - Exe - net9.0 - DateTime_Data_Type - enable - enable - - - - - - diff --git a/Performance Metrics/Read/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs b/Performance Metrics/Read/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs deleted file mode 100644 index 70c07166..00000000 --- a/Performance Metrics/Read/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs +++ /dev/null @@ -1,37 +0,0 @@ -using System.IO; -using Syncfusion.XlsIO; - -namespace DateTime_Data_Type -{ - class Program - { - static void Main(string[] args) - { - using (ExcelEngine excelEngine = new ExcelEngine()) - { - IApplication application = excelEngine.Excel; - application.DefaultVersion = ExcelVersion.Xlsx; - FileStream fileStream = new FileStream(Path.GetFullPath(@"../../../Data/Input.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(fileStream); - IWorksheet sheet = workbook.Worksheets[0]; - - //Read 150 rows × 10,000 columns - for (int row = 1; row <= 150; row++) - { - for (int col = 1; col <= 10000; col++) - { - DateTime date = sheet[row, col].DateTime; - } - } - - //Dispose streams - fileStream.Dispose(); - } - } - } -} - - - - - diff --git a/Performance Metrics/Read/Formula Data Type/.NET/Formula Data Type/Formula Data Type.sln b/Performance Metrics/Read/Formula Data Type/.NET/Formula Data Type/Formula Data Type.sln deleted file mode 100644 index 569628f1..00000000 --- a/Performance Metrics/Read/Formula Data Type/.NET/Formula Data Type/Formula Data Type.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.14.36221.1 d17.14 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Formula Data Type", "Formula Data Type\Formula Data Type.csproj", "{3AE6BE8A-41AC-400A-8977-2491382C6EBD}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {3AE6BE8A-41AC-400A-8977-2491382C6EBD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3AE6BE8A-41AC-400A-8977-2491382C6EBD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3AE6BE8A-41AC-400A-8977-2491382C6EBD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3AE6BE8A-41AC-400A-8977-2491382C6EBD}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {8B84A102-A8EB-494A-8E19-43E65EA59560} - EndGlobalSection -EndGlobal diff --git a/Performance Metrics/Read/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Data/Input.xlsx b/Performance Metrics/Read/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Data/Input.xlsx deleted file mode 100644 index 4fe48fb5..00000000 Binary files a/Performance Metrics/Read/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Data/Input.xlsx and /dev/null differ diff --git a/Performance Metrics/Read/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Formula Data Type.csproj b/Performance Metrics/Read/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Formula Data Type.csproj deleted file mode 100644 index 404610d6..00000000 --- a/Performance Metrics/Read/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Formula Data Type.csproj +++ /dev/null @@ -1,14 +0,0 @@ - - - - Exe - net9.0 - Formula_Data_Type - enable - enable - - - - - - diff --git a/Performance Metrics/Read/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs b/Performance Metrics/Read/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs deleted file mode 100644 index 8f81e320..00000000 --- a/Performance Metrics/Read/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs +++ /dev/null @@ -1,37 +0,0 @@ -using System.IO; -using Syncfusion.XlsIO; - -namespace Formula_Data_Type -{ - class Program - { - static void Main(string[] args) - { - using (ExcelEngine excelEngine = new ExcelEngine()) - { - IApplication application = excelEngine.Excel; - application.DefaultVersion = ExcelVersion.Xlsx; - FileStream fileStream = new FileStream(Path.GetFullPath(@"../../../Data/Input.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(fileStream); - IWorksheet sheet = workbook.Worksheets[0]; - - //Read 150 rows × 10,000 columns - for (int row = 1; row <= 150; row++) - { - for (int col = 1; col <= 10000; col++) - { - string formula = sheet[row, col].Formula; - } - } - - //Dispose streams - fileStream.Dispose(); - } - } - } -} - - - - - diff --git a/Performance Metrics/Read/Number Data Type/.NET/Number Data Type/Number Data Type.sln b/Performance Metrics/Read/Number Data Type/.NET/Number Data Type/Number Data Type.sln deleted file mode 100644 index cd1bada3..00000000 --- a/Performance Metrics/Read/Number Data Type/.NET/Number Data Type/Number Data Type.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.14.36221.1 d17.14 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Number Data Type", "Number Data Type\Number Data Type.csproj", "{227357C6-6F65-4DBD-B8ED-7028DF3CB4DD}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {227357C6-6F65-4DBD-B8ED-7028DF3CB4DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {227357C6-6F65-4DBD-B8ED-7028DF3CB4DD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {227357C6-6F65-4DBD-B8ED-7028DF3CB4DD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {227357C6-6F65-4DBD-B8ED-7028DF3CB4DD}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {592D6CE3-525E-470E-BE2D-5210FEC2ADAC} - EndGlobalSection -EndGlobal diff --git a/Performance Metrics/Read/Number Data Type/.NET/Number Data Type/Number Data Type/Data/Input.xlsx b/Performance Metrics/Read/Number Data Type/.NET/Number Data Type/Number Data Type/Data/Input.xlsx deleted file mode 100644 index efa2a106..00000000 Binary files a/Performance Metrics/Read/Number Data Type/.NET/Number Data Type/Number Data Type/Data/Input.xlsx and /dev/null differ diff --git a/Performance Metrics/Read/Number Data Type/.NET/Number Data Type/Number Data Type/Number Data Type.csproj b/Performance Metrics/Read/Number Data Type/.NET/Number Data Type/Number Data Type/Number Data Type.csproj deleted file mode 100644 index 1724d459..00000000 --- a/Performance Metrics/Read/Number Data Type/.NET/Number Data Type/Number Data Type/Number Data Type.csproj +++ /dev/null @@ -1,14 +0,0 @@ - - - - Exe - net9.0 - Number_Data_Type - enable - enable - - - - - - diff --git a/Performance Metrics/Read/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs b/Performance Metrics/Read/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs deleted file mode 100644 index cf022cac..00000000 --- a/Performance Metrics/Read/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs +++ /dev/null @@ -1,37 +0,0 @@ -using System.IO; -using Syncfusion.XlsIO; - -namespace Number_Data_Type -{ - class Program - { - static void Main(string[] args) - { - using (ExcelEngine excelEngine = new ExcelEngine()) - { - IApplication application = excelEngine.Excel; - application.DefaultVersion = ExcelVersion.Xlsx; - FileStream fileStream = new FileStream(Path.GetFullPath(@"../../../Data/Input.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(fileStream); - IWorksheet sheet = workbook.Worksheets[0]; - - //Read 150 rows × 10,000 columns - for (int row = 1; row <= 150; row++) - { - for (int col = 1; col <= 10000; col++) - { - double number = sheet[row, col].Number; - } - } - - //Dispose streams - fileStream.Dispose(); - } - } - } -} - - - - - diff --git a/Performance Metrics/Read/String Data Type/.NET/String Data Type/String Data Type.sln b/Performance Metrics/Read/String Data Type/.NET/String Data Type/String Data Type.sln deleted file mode 100644 index 6cb82a40..00000000 --- a/Performance Metrics/Read/String Data Type/.NET/String Data Type/String Data Type.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.14.36221.1 d17.14 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "String Data Type", "String Data Type\String Data Type.csproj", "{990A0F63-CB38-494A-8B43-C2E793D6E39C}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {990A0F63-CB38-494A-8B43-C2E793D6E39C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {990A0F63-CB38-494A-8B43-C2E793D6E39C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {990A0F63-CB38-494A-8B43-C2E793D6E39C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {990A0F63-CB38-494A-8B43-C2E793D6E39C}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {298BC51C-B3F7-4ECF-866C-1A9905A2155E} - EndGlobalSection -EndGlobal diff --git a/Performance Metrics/Read/String Data Type/.NET/String Data Type/String Data Type/Data/Input.xlsx b/Performance Metrics/Read/String Data Type/.NET/String Data Type/String Data Type/Data/Input.xlsx deleted file mode 100644 index ae413140..00000000 Binary files a/Performance Metrics/Read/String Data Type/.NET/String Data Type/String Data Type/Data/Input.xlsx and /dev/null differ diff --git a/Performance Metrics/Read/String Data Type/.NET/String Data Type/String Data Type/Program.cs b/Performance Metrics/Read/String Data Type/.NET/String Data Type/String Data Type/Program.cs deleted file mode 100644 index ea8fdb59..00000000 --- a/Performance Metrics/Read/String Data Type/.NET/String Data Type/String Data Type/Program.cs +++ /dev/null @@ -1,37 +0,0 @@ -using System.IO; -using Syncfusion.XlsIO; - -namespace String_Data_Type -{ - class Program - { - static void Main(string[] args) - { - using (ExcelEngine excelEngine = new ExcelEngine()) - { - IApplication application = excelEngine.Excel; - application.DefaultVersion = ExcelVersion.Xlsx; - FileStream fileStream = new FileStream(Path.GetFullPath(@"../../../Data/Input.xlsx"), FileMode.Open, FileAccess.Read); - IWorkbook workbook = application.Workbooks.Open(fileStream); - IWorksheet sheet = workbook.Worksheets[0]; - - //Read 150 rows × 10,000 columns - for (int row = 1; row <= 150; row++) - { - for (int col = 1; col <= 10000; col++) - { - string text = sheet[row, col].Text; - } - } - - //Dispose streams - fileStream.Dispose(); - } - } - } -} - - - - - diff --git a/Performance Metrics/Read/String Data Type/.NET/String Data Type/String Data Type/String Data Type.csproj b/Performance Metrics/Read/String Data Type/.NET/String Data Type/String Data Type/String Data Type.csproj deleted file mode 100644 index 0bbb9860..00000000 --- a/Performance Metrics/Read/String Data Type/.NET/String Data Type/String Data Type/String Data Type.csproj +++ /dev/null @@ -1,15 +0,0 @@ - - - - Exe - net9.0 - String_Data_Type - enable - enable - - - - - - - diff --git a/Performance Metrics/Save/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type.sln b/Performance Metrics/Save/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type.sln deleted file mode 100644 index 7b12bf13..00000000 --- a/Performance Metrics/Save/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.14.36221.1 d17.14 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Boolean Data Type", "Boolean Data Type\Boolean Data Type.csproj", "{EB072FCB-A1C0-410A-B344-A6499B3539F5}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {EB072FCB-A1C0-410A-B344-A6499B3539F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {EB072FCB-A1C0-410A-B344-A6499B3539F5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {EB072FCB-A1C0-410A-B344-A6499B3539F5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {EB072FCB-A1C0-410A-B344-A6499B3539F5}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {614B4D12-065F-464E-A76B-4DFF9DBAC17F} - EndGlobalSection -EndGlobal diff --git a/Performance Metrics/Save/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Boolean Data Type.csproj b/Performance Metrics/Save/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Boolean Data Type.csproj deleted file mode 100644 index 20d9d87e..00000000 --- a/Performance Metrics/Save/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Boolean Data Type.csproj +++ /dev/null @@ -1,20 +0,0 @@ - - - - Exe - net9.0 - Boolean_Data_Type - enable - enable - - - - - - - - - Always - - - diff --git a/Performance Metrics/Save/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs b/Performance Metrics/Save/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs deleted file mode 100644 index 37bec679..00000000 --- a/Performance Metrics/Save/Boolean Data Type/.NET/Boolean Data Type/Boolean Data Type/Program.cs +++ /dev/null @@ -1,42 +0,0 @@ -using System.IO; -using Syncfusion.XlsIO; - -namespace Boolean_Data_Type -{ - class Program - { - static void Main(string[] args) - { - using (ExcelEngine excelEngine = new ExcelEngine()) - { - IApplication application = excelEngine.Excel; - application.DefaultVersion = ExcelVersion.Xlsx; - IWorkbook workbook = application.Workbooks.Create(1); - IWorksheet sheet = workbook.Worksheets[0]; - - //Fill 150 rows × 10,000 columns with boolean - for (int row = 1; row <= 150; row++) - { - for (int col = 1; col <= 10000; col++) - { - sheet[row, col].Boolean = (col % 2 == 0); - } - } - - #region Save - //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("../../../Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); - #endregion - - //Dispose streams - outputStream.Dispose(); - } - } - } -} - - - - - diff --git a/Performance Metrics/Save/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type.sln b/Performance Metrics/Save/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type.sln deleted file mode 100644 index 135abeff..00000000 --- a/Performance Metrics/Save/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.14.36221.1 d17.14 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DateTime Data Type", "DateTime Data Type\DateTime Data Type.csproj", "{D68248BA-2027-4784-B75F-D53179A35EDC}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {D68248BA-2027-4784-B75F-D53179A35EDC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D68248BA-2027-4784-B75F-D53179A35EDC}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D68248BA-2027-4784-B75F-D53179A35EDC}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D68248BA-2027-4784-B75F-D53179A35EDC}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {BA55A4E9-EB7B-4C3C-A953-ADEC59AA88D4} - EndGlobalSection -EndGlobal diff --git a/Performance Metrics/Save/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/DateTime Data Type.csproj b/Performance Metrics/Save/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/DateTime Data Type.csproj deleted file mode 100644 index b6d858b6..00000000 --- a/Performance Metrics/Save/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/DateTime Data Type.csproj +++ /dev/null @@ -1,21 +0,0 @@ - - - - Exe - net9.0 - DateTime_Data_Type - enable - enable - - - - - - - - - Always - - - - diff --git a/Performance Metrics/Save/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs b/Performance Metrics/Save/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs deleted file mode 100644 index c1d9278f..00000000 --- a/Performance Metrics/Save/DateTime Data Type/.NET/DateTime Data Type/DateTime Data Type/Program.cs +++ /dev/null @@ -1,42 +0,0 @@ -using System.IO; -using Syncfusion.XlsIO; - -namespace DateTime_Data_Type -{ - class Program - { - static void Main(string[] args) - { - using (ExcelEngine excelEngine = new ExcelEngine()) - { - IApplication application = excelEngine.Excel; - application.DefaultVersion = ExcelVersion.Xlsx; - IWorkbook workbook = application.Workbooks.Create(1); - IWorksheet sheet = workbook.Worksheets[0]; - - //Fill 150 rows × 10,000 columns with date data - for (int row = 1; row <= 150; row++) - { - for (int col = 1; col <= 10000; col++) - { - sheet[row, col].DateTime = new DateTime(2025, 1, 1).AddDays(col); - } - } - - #region Save - //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("../../../Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); - #endregion - - //Dispose streams - outputStream.Dispose(); - } - } - } -} - - - - - diff --git a/Performance Metrics/Save/Formula Data Type/.NET/Formula Data Type/Formula Data Type.sln b/Performance Metrics/Save/Formula Data Type/.NET/Formula Data Type/Formula Data Type.sln deleted file mode 100644 index 569628f1..00000000 --- a/Performance Metrics/Save/Formula Data Type/.NET/Formula Data Type/Formula Data Type.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.14.36221.1 d17.14 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Formula Data Type", "Formula Data Type\Formula Data Type.csproj", "{3AE6BE8A-41AC-400A-8977-2491382C6EBD}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {3AE6BE8A-41AC-400A-8977-2491382C6EBD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3AE6BE8A-41AC-400A-8977-2491382C6EBD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3AE6BE8A-41AC-400A-8977-2491382C6EBD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3AE6BE8A-41AC-400A-8977-2491382C6EBD}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {8B84A102-A8EB-494A-8E19-43E65EA59560} - EndGlobalSection -EndGlobal diff --git a/Performance Metrics/Save/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Formula Data Type.csproj b/Performance Metrics/Save/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Formula Data Type.csproj deleted file mode 100644 index 9009ca0b..00000000 --- a/Performance Metrics/Save/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Formula Data Type.csproj +++ /dev/null @@ -1,20 +0,0 @@ - - - - Exe - net9.0 - Formula_Data_Type - enable - enable - - - - - - - - - Always - - - diff --git a/Performance Metrics/Save/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs b/Performance Metrics/Save/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs deleted file mode 100644 index b9941ed0..00000000 --- a/Performance Metrics/Save/Formula Data Type/.NET/Formula Data Type/Formula Data Type/Program.cs +++ /dev/null @@ -1,42 +0,0 @@ -using System.IO; -using Syncfusion.XlsIO; - -namespace Formula_Data_Type -{ - class Program - { - static void Main(string[] args) - { - using (ExcelEngine excelEngine = new ExcelEngine()) - { - IApplication application = excelEngine.Excel; - application.DefaultVersion = ExcelVersion.Xlsx; - IWorkbook workbook = application.Workbooks.Create(1); - IWorksheet sheet = workbook.Worksheets[0]; - - //Fill 150 rows × 10,000 columns with formula - for (int row = 1; row <= 150; row++) - { - for (int col = 1; col <= 10000; col++) - { - sheet[row, col].Formula = $"=SUM({row},{col})"; - } - } - - #region Save - //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("../../../Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); - #endregion - - //Dispose streams - outputStream.Dispose(); - } - } - } -} - - - - - diff --git a/Performance Metrics/Save/Number Data Type/.NET/Number Data Type/Number Data Type.sln b/Performance Metrics/Save/Number Data Type/.NET/Number Data Type/Number Data Type.sln deleted file mode 100644 index cd1bada3..00000000 --- a/Performance Metrics/Save/Number Data Type/.NET/Number Data Type/Number Data Type.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.14.36221.1 d17.14 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Number Data Type", "Number Data Type\Number Data Type.csproj", "{227357C6-6F65-4DBD-B8ED-7028DF3CB4DD}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {227357C6-6F65-4DBD-B8ED-7028DF3CB4DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {227357C6-6F65-4DBD-B8ED-7028DF3CB4DD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {227357C6-6F65-4DBD-B8ED-7028DF3CB4DD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {227357C6-6F65-4DBD-B8ED-7028DF3CB4DD}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {592D6CE3-525E-470E-BE2D-5210FEC2ADAC} - EndGlobalSection -EndGlobal diff --git a/Performance Metrics/Save/Number Data Type/.NET/Number Data Type/Number Data Type/Number Data Type.csproj b/Performance Metrics/Save/Number Data Type/.NET/Number Data Type/Number Data Type/Number Data Type.csproj deleted file mode 100644 index f1dbd095..00000000 --- a/Performance Metrics/Save/Number Data Type/.NET/Number Data Type/Number Data Type/Number Data Type.csproj +++ /dev/null @@ -1,21 +0,0 @@ - - - - Exe - net9.0 - Number_Data_Type - enable - enable - - - - - - - - - Always - - - - diff --git a/Performance Metrics/Save/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs b/Performance Metrics/Save/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs deleted file mode 100644 index e62f0109..00000000 --- a/Performance Metrics/Save/Number Data Type/.NET/Number Data Type/Number Data Type/Program.cs +++ /dev/null @@ -1,42 +0,0 @@ -using System.IO; -using Syncfusion.XlsIO; - -namespace Number_Data_Type -{ - class Program - { - static void Main(string[] args) - { - using (ExcelEngine excelEngine = new ExcelEngine()) - { - IApplication application = excelEngine.Excel; - application.DefaultVersion = ExcelVersion.Xlsx; - IWorkbook workbook = application.Workbooks.Create(1); - IWorksheet sheet = workbook.Worksheets[0]; - - //Fill 150 rows × 10,000 columns with number - for (int row = 1; row <= 150; row++) - { - for (int col = 1; col <= 10000; col++) - { - sheet[row, col].Number = row * col; - } - } - - #region Save - //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("../../../Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); - #endregion - - //Dispose streams - outputStream.Dispose(); - } - } - } -} - - - - - diff --git a/Performance Metrics/Save/String Data Type/.NET/String Data Type/String Data Type.sln b/Performance Metrics/Save/String Data Type/.NET/String Data Type/String Data Type.sln deleted file mode 100644 index 6cb82a40..00000000 --- a/Performance Metrics/Save/String Data Type/.NET/String Data Type/String Data Type.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.14.36221.1 d17.14 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "String Data Type", "String Data Type\String Data Type.csproj", "{990A0F63-CB38-494A-8B43-C2E793D6E39C}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {990A0F63-CB38-494A-8B43-C2E793D6E39C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {990A0F63-CB38-494A-8B43-C2E793D6E39C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {990A0F63-CB38-494A-8B43-C2E793D6E39C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {990A0F63-CB38-494A-8B43-C2E793D6E39C}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {298BC51C-B3F7-4ECF-866C-1A9905A2155E} - EndGlobalSection -EndGlobal diff --git a/Performance Metrics/Save/String Data Type/.NET/String Data Type/String Data Type/Program.cs b/Performance Metrics/Save/String Data Type/.NET/String Data Type/String Data Type/Program.cs deleted file mode 100644 index a59acd3a..00000000 --- a/Performance Metrics/Save/String Data Type/.NET/String Data Type/String Data Type/Program.cs +++ /dev/null @@ -1,42 +0,0 @@ -using System.IO; -using Syncfusion.XlsIO; - -namespace String_Data_Type -{ - class Program - { - static void Main(string[] args) - { - using (ExcelEngine excelEngine = new ExcelEngine()) - { - IApplication application = excelEngine.Excel; - application.DefaultVersion = ExcelVersion.Xlsx; - IWorkbook workbook = application.Workbooks.Create(1); - IWorksheet sheet = workbook.Worksheets[0]; - - //Fill 150 rows × 10,000 columns with string data - for (int row = 1; row <= 150; row++) - { - for (int col = 1; col <= 10000; col++) - { - sheet[row, col].Text = $"R{row}C{col}"; - } - } - - #region Save - //Saving the workbook - FileStream outputStream = new FileStream(Path.GetFullPath("../../../Output/Output.xlsx"), FileMode.Create, FileAccess.Write); - workbook.SaveAs(outputStream); - #endregion - - //Dispose streams - outputStream.Dispose(); - } - } - } -} - - - - - diff --git a/Performance Metrics/Save/String Data Type/.NET/String Data Type/String Data Type/String Data Type.csproj b/Performance Metrics/Save/String Data Type/.NET/String Data Type/String Data Type/String Data Type.csproj deleted file mode 100644 index fe7fee0e..00000000 --- a/Performance Metrics/Save/String Data Type/.NET/String Data Type/String Data Type/String Data Type.csproj +++ /dev/null @@ -1,21 +0,0 @@ - - - - Exe - net9.0 - String_Data_Type - enable - enable - - - - - - - - - Always - - - -