Convert String Array to JSON Object in .NET C#

Discover how to convert a string array to a JSON object in .NET C# using the Newtonsoft.Json library. Get the code examples and step-by-step instructions for transforming your string array into a structured JSON object.

In C#, you can convert a string array to a JSON object using the Newtonsoft.Json library. Here’s an example:

using Newtonsoft.Json;

string[] stringArray = new string[] {"value1", "value2", "value3"};

JObject jsonObject = new JObject();
jsonObject["stringArray"] = JArray.FromObject(stringArray);

string json = jsonObject.ToString();

This will result in a JSON string representation of the string array, which will look like this:

{
    "stringArray": [
        "value1",
        "value2",
        "value3"
    ]
}

Up ↑

%d bloggers like this: