using System.Diagnostics; using(var eventLog = new EventLog("Security", System.Environment.MachineName); eventLog.Clear();
to delete security event logs.
delete everything:
foreach (var eventLog in EventLog.GetEventLogs()) { eventLog.Clear(); eventLog.Dispose(); }
source share