title: Multitasking in windows form in c#
body: <p>Here in my code....</p>
  
  <pre><code>List&lt;Task&gt; t;
  
  private void Form1_Load(object sender, EventArgs e)
  {
      t = new List&lt;Task&gt;();
      t.Add(Task.Factory.StartNew(() =&gt; Download()));
      t.Add(Task.Factory.StartNew(() =&gt; Display()));
  }
  </code></pre>
  
  <p>Now in display method when I hide any control it gives me a "cross thread exception" and tell that it is used by main thread.</p>