How best to differentiate boolean values in a long list?
Is this more like what you're after?

var TPORGatheredData = new[]
        {
            // Add all values in the logical order that you want them
            "Reference",
            "Title",
            "Status",
            "Status.State",
            //...omitted for brevity
            "Description",
            "ClosureText"

        }.ToDictionary(x=&gt;x,x=&gt;true);

        // This is significant
        TPORGatheredData["Description"] = false;