How to create a custom error log in C#



This is the easiest way to track your errors in your system. Save the details in a text file, here’s how to do it.

Add a public class in your project so that it would be globally used.

public void ErrLogs(string log, string path)
string sLogFormat = DateTime.Now.ToShortDateString().ToString() + ” ” + DateTime.Now.ToLongTimeString().ToString() + ” ==> “;
string spath = path + DateTime.Now.ToShortDateString().ToString() + “.txt”;

FileStream fs = new FileStream(spath, FileMode.OpenOrCreate, FileAccess.ReadWrite);
StreamWriter m_streamWriter = new StreamWriter(fs);
m_streamWriter.BaseStream.Seek(0, SeekOrigin.End);
string value = sLogFormat + log;

This is what it looks like in your text file.

4 Replies to “How to create a custom error log in C#”

  1. Kreetan says:


  2. duke caps says:

    Hey There. I found your blog using msn. This is a really well written article.

    I’ll make sure to bookmark it and return to read more of
    your useful information. Thanks for the post. I will
    certainly comeback.

  3. Katwi says:

    Thank you a bunch for sharing this with all of
    us you really recgnize what you are speaking about! Bookmarked.
    Please additionally seek advice from my web site =).
    We could have a link exchange arrangement betyween us

  4. halazy says:

    Very descriptive article, I loved that a lot.

Leave a Reply

Your email address will not be published. Required fields are marked *