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
-
-
-
-