「DrawTest」と呼ばれる「public static」クラスがあり、内部にはメソッドがあります
public static DrawRandomRectangle(Bitmap g)
{
}
そのメソッドを呼び出してたくさんのものを描画してから、別のスレッドで画像を使用する pictureBox を更新したいと思います。
簡単にするために、特定のことをしようとしているのではなく、別のスレッドでピクチャボックス内の画像を描画および更新する方法を学ぼうとしているだけです。
あなたがしたいことの用語はDouble Bufferingと呼ばれます。別のスレッドで画像を描画し、描画が完了したら、1 ステップで UI に移動します。
MSDN には、マネージ クラスでのダブル バッファリングの使用に関するサブセクション全体があります。