private CachedArray InitCachedIArray(string arrayName, int elementSize, int userHeaderSize, int cacheSize) { CachedArray cache; try { cache = new CachedArray(arrayName, elementSize, userHeaderSize, cacheSize); } catch (FileNameConflictException) { cache = new CachedArray(arrayName); cache.Delete(); cache = new CachedArray(arrayName, elementSize, userHeaderSize, cacheSize); } return(cache); }