Below is a code snippet to programmatically delete a SharePoint List Item using the Server Object Model.
Note - Please replace the placeholders with actual values before using the code.
Following code loops through all items in the list and deletes the item if the Title is the same as the matching Title.
using(SPSite site = new SPSite("http://SHAREPOINT_SITE_URL"))
{
using(SPWeb web = site.RootWeb)
{
SPList list = web.Lists["LIST_NAME"];
for(int i = 0; i < list.Items.Count ; i++)
{
SPListItem item = list.Items[i];
if(item["Title"] == "MATCHING_TITLE")
{
list.Items.Delete(i);
}
}
}
}Client Object Model and REST is a more preferred and faster way for deleting SharePoint content.
This is not an AI-generated article but is demonstrated by a human.
Please support independent contributors like Code2care by donating a coffee.
Buy me a coffee!

Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!