示例#1
0
        public byte[] Build()
        {
            var packet = Tid
                         .Concat(Flags)
                         .Concat(Question)
                         .Concat(AnswerRRS)
                         .Concat(AuthorityRRS)
                         .Concat(AdditionalRRS)
                         .Concat(QuestionNameLen)
                         .Concat(QuestionName)
                         .Concat(QuestionNameNull)
                         .Concat(Type)
                         .Concat(Class)
                         .Concat(AnswerNameLen)
                         .Concat(AnswerName)
                         .Concat(AnswerNameNull)
                         .Concat(Type1)
                         .Concat(Class1)
                         .Concat(TTL)
                         .Concat(IpLen)
                         .Concat(Ip)
                         .ToArray();

            return(packet);
        }
示例#2
0
 public byte[] Build()
 {
     return(Tid
            .Concat(Flags)
            .Concat(Question)
            .Concat(AnswerRRS)
            .Concat(AuthorityRRS)
            .Concat(AdditionalRRS)
            .Concat(NbtName)
            .Concat(Type)
            .Concat(Classy)
            .Concat(TTL)
            .Concat(Len)
            .Concat(Flags1)
            .Concat(Ip)
            .ToArray());
 }