title: two list to json in c#
body: <p>I have three list in format below and I want to convert this to json format. length of list in all data sample are same.</p>
  
  <pre><code>List&lt;string&gt; data1=new List&lt;string&gt;{"col1","Col2","Col3",...}
  List&lt;string&gt; data2=new List&lt;string&gt;{"a","b","c"...}
  List&lt;string&gt; data3=new List&lt;string&gt;{"d","e","f"...}
  </code></pre>
  
  <p>I want to convert this data into json format where data1 is always to be key and other list to be value. I am expecting output something like </p>
  
  <pre><code>COnvertedSon = [{"col1":"a","col2":"b","col3":"c",....},
                  {"col1":"d","col2":"e","col3":"f"....}]
  </code></pre>