private void InitializeTargetArray() { int count = targetProvider.GetSectorCount(); //扇区计数 lock (_locker) { _DotViews = new List <TargetView> [count]; _TrackViews = new List <TargetView> [count]; for (int i = 0; i < count; i++) //初始化链表 { _DotViews[i] = new List <TargetView>(); _TrackViews[i] = new List <TargetView>(); } } }
private static int GetSectorCount() { ITargetDataProvider provider = TargetManagerFactory.CreateTargetDataProvider(); return(provider.GetSectorCount()); }