public StdfParse(String filePath) { FilePath = filePath; FileName = Path.GetFileName(filePath); ParseDone = false; _stdfFile = null; _sites = new Dictionary <byte, int>(); _rawData = new RawData(); _testChips = new TestChips(RawData.DefaultFixedDataBlockLength); _testItems = new TestItems(RawData.DefaultItemsCapacity); BasicInfo = null; ParsePercent = 0; _filterList = new Dictionary <int, FilterData>(); _defaultSitesSummary = new Dictionary <byte, IChipSummary>(); _defaultSummary = null; }
public void CleanUp() { _stdfFile = null; _rawData = null; _testChips = null; _testItems = null; _sites = null; FilePath = null; FileName = null; //basic file information BasicInfo = null; ExtractDone = null; _filterList = null; _defaultSitesSummary = null; _defaultSummary = null; GC.Collect(); }