スレッドを使ってみた

てっきりGCでスレッドも管理してくれると思いきや、GCではスレッドの終了はしてくれないのね。


あと、スレッドから別のスレッドで作成したフォームが使えないとのエラーが。
ここに書いてあるInvokeを使った対応で対処した。
http://www.atmarkit.co.jp/fdotnet/dotnettips/660anonymethod/anonymethod.html


けど、普通Cとかはスレッドって作った時点でグローバルデータは共有するんだけど、C#は別なのか?
スレッドを作る前に存在しているはずのグローバルのフォームデータを何故引き継がないのか意味が分からない。