111,087
社区成员




Thread thread_GetDatabase = new Thread(GetDatabase);
thread_GetDatabase.Start();
Thread thread_updatechart = new Thread(UpdateChart);
thread_updatechart.Priority = ThreadPriority.Highest;
thread_updatechart.Start();
private static ConcurrentQueue<double> _ConcurrentQueueBuffer { get; set; }
private void GetDatabase()
{
while (true)
{
GetDataFromOracle();
Thread.Sleep(500);
}
}
private void UpdateChart()
{
while(true)
{
update(); // 更新操作 更新操作的时间在0-1毫秒之间
Thread.Sleep(20);
}
}