示例#1
0
        public BARFile GetFile(string name)
        {
            BARFile file;

            lock (barCache) {
                if (!barCache.TryGetValue(name, out file))
                {
                    barCache.Add(name, file = BARFile.Load(Path.Combine(InstallPath, name)));
                }
            }
            return(file);
        }