I'm trying to write a JSON file in C#, and I have a problem where I want to seperate each object with a comma (',') for it to be valid JSON, however I can't figure out how to do this. I've searched if there is a way you can search for a specific pattern in a string (in my case it would be '}{') and a regular expression might work, but I don't know how to create one.
The final result should look like
      '},{'
instead of
      '}{'.
Here is my code so far:
    private void loopThroughArray()
    {
        string json = "";
            for (int i = 0; i < array.Count; i++)
            {
                MyObject t = array[i];
                json += new JavaScriptSerializer().Serialize(t);
                //this writes the json to the file but without comma seperator
            }
        System.IO.File.WriteAllText(@"<MyFilepath>\json.txt", "{\"json\":[" + json + "]}");
       //this writes the json to a file that and is in a json array called 'json' 
    }
 
     
     
     
     
     
    