I'm trying to save the result of log files that I get from Event viewer into a csv file and make sure its not duplicated
any suggestions please
this my code for reading the log file
    using System;
using System.Text;
class Program
{
    static void Main(string[] args)
    {
       
        System.Diagnostics.EventLog log = new
        System.Diagnostics.EventLog("System");
        foreach (System.Diagnostics.EventLogEntry entry in log.Entries)
        {
            {
                Console.WriteLine("Index:" + entry.Index);
                Console.WriteLine("source:"+entry.Source);
                Console.WriteLine("Level:"+entry.EntryType);
                Console.WriteLine("Event ID:"+entry.EventID);
                Console.WriteLine("TimeGenerated:"+entry.TimeGenerated);
                Console.WriteLine("User Name:"+entry.UserName);
                Console.WriteLine("Message:"+entry.Message);
                Console.WriteLine("--------");
            }
        }
        Console.WriteLine("Done");
        Console.ReadLine();
    }
}
 
     
    
