私は次のグローバル変数を持っています
private static Queue<List<object>> webdata1Queue = new Queue<List<object>>();
private static Queue<List<object>> webdata2Queue = new Queue<List<object>>();
public static DataTable products1;
public static DataTable products2;
そしてこの機能
private void Downloader(Queue<List<object>> webdataQueue,Datatable products)
{
}
これは静的変数を関数に渡す正しい方法ですか? 2 つの異なるスレッドで同じ関数を使用するため、宣言された変数を渡す必要があります。