diff --git a/FAQ/Remove ListObjects/.NET/Remove ListObjects/Data/InputTemplate.xlsx b/FAQ/Remove ListObjects/.NET/Remove ListObjects/Data/InputTemplate.xlsx
new file mode 100644
index 00000000..a259fcde
Binary files /dev/null and b/FAQ/Remove ListObjects/.NET/Remove ListObjects/Data/InputTemplate.xlsx differ
diff --git a/FAQ/Remove ListObjects/.NET/Remove ListObjects/Output/.getkeep b/FAQ/Remove ListObjects/.NET/Remove ListObjects/Output/.getkeep
new file mode 100644
index 00000000..e69de29b
diff --git a/FAQ/Remove ListObjects/.NET/Remove ListObjects/Program.cs b/FAQ/Remove ListObjects/.NET/Remove ListObjects/Program.cs
new file mode 100644
index 00000000..5569361e
--- /dev/null
+++ b/FAQ/Remove ListObjects/.NET/Remove ListObjects/Program.cs
@@ -0,0 +1,25 @@
+using Syncfusion.XlsIO;
+
+class Program
+{
+ static void Main(string[] args)
+ {
+ using (ExcelEngine excelEngine = new ExcelEngine())
+ {
+ IApplication application = excelEngine.Excel;
+ application.DefaultVersion = ExcelVersion.Xlsx;
+ IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx"));
+ IWorksheet worksheet = workbook.Worksheets[0];
+
+ // Remove all ListObjects from the sheet
+ // Iterate in reverse order to avoid index shifting issues
+ for (int i = worksheet.ListObjects.Count - 1; i >= 0; i--)
+ {
+ IListObject listObject = worksheet.ListObjects[i];
+ worksheet.ListObjects.Remove(listObject);
+ }
+
+ workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx"));
+ }
+ }
+}
\ No newline at end of file
diff --git a/FAQ/Remove ListObjects/.NET/Remove ListObjects/Remove ListObjects.csproj b/FAQ/Remove ListObjects/.NET/Remove ListObjects/Remove ListObjects.csproj
new file mode 100644
index 00000000..ce9fc54b
--- /dev/null
+++ b/FAQ/Remove ListObjects/.NET/Remove ListObjects/Remove ListObjects.csproj
@@ -0,0 +1,24 @@
+
+
+
+ Exe
+ net8.0
+ Remove_ListObjects
+ enable
+ enable
+
+
+
+
+
+
+
+
+ Always
+
+
+ Always
+
+
+
+
diff --git a/FAQ/Remove ListObjects/.NET/Remove ListObjects/Remove ListObjects.slnx b/FAQ/Remove ListObjects/.NET/Remove ListObjects/Remove ListObjects.slnx
new file mode 100644
index 00000000..bb4f6ad6
--- /dev/null
+++ b/FAQ/Remove ListObjects/.NET/Remove ListObjects/Remove ListObjects.slnx
@@ -0,0 +1,3 @@
+
+
+