Пример #1
0
 public void Compile(string source, int width)
 {
     this.reader.SetSource(source);
     {
         using (HtmlChunkCollection h = OP <HtmlChunkCollection> .Acquire())
         {
             h.Read(this.reader);
             this.Compile(h.GetEnumerator(), width);
         }
     }
 }
Пример #2
0
 public override string ToString()
 {
     using (var sb = OP <PStringBuilder> .Acquire())
     {
         for (int index = 0; index < this.list.Count; index++)
         {
             var item = this.list[index];
             sb.Append('[');
             sb.Append(Equals(item, default(T)) ? "null" : item.ToString());
             sb.Append(']');
             if (index < this.list.Count - 1)
             {
                 sb.Append(',');
             }
         }
         return(sb.ToString());
     }
 }
Пример #3
0
 public static HtCompiler GetCompiler()
 {
     return(OP <HtCompiler> .Acquire());
 }
Пример #4
0
 internal override void OnAcquire()
 {
     this.d = OP <DeviceChunkCollection> .Acquire();
 }