예제 #1
0
        public static T[] GetArray <T>(this PacketReader reader)
        {
            ThrowIfArgumentError(reader);
            var con = Cache.GetConverter <T>(reader.converters, false);
            var val = Convert.ToArray <T>(reader, con);

            return(val);
        }
예제 #2
0
        public static HashSet <T> GetHashSet <T>(this PacketReader reader)
        {
            ThrowIfArgumentError(reader);
            var con = Cache.GetConverter <T>(reader.converters, false);
            var col = Convert.ToArray <T>(reader, con);
            var res = new HashSet <T>(col);

            return(res);
        }