Base class for an object which converts stringID values to and from string list indices.
コード例 #1
0
ファイル: StringIdCache.cs プロジェクト: TheGuardians/TagTool
        /// <summary>
        /// Loads a stringID cache from a string_ids.dat file.
        /// </summary>
        /// <param name="stream">The stream to read from.</param>
        /// <param name="resolver">The stringID resolver to use.</param>
        public StringIDCache(Stream stream, StringIDResolverBase resolver)
        {
            Resolver = resolver;

            if (stream.Length != 0)
                Load(stream);
            else
                _strings = new List<string>();
        }
コード例 #2
0
ファイル: StringIdCache.cs プロジェクト: XeCREATURE/TagTool
        /// <summary>
        /// Loads a stringID cache from a string_ids.dat file.
        /// </summary>
        /// <param name="stream">The stream to read from.</param>
        /// <param name="resolver">The stringID resolver to use.</param>
        public StringIDCache(Stream stream, StringIDResolverBase resolver)
        {
            Resolver = resolver;

            if (stream.Length != 0)
            {
                Load(stream);
            }
            else
            {
                _strings = new List <string>();
            }
        }