public FirstAppendState(JoinStringBuilder joinStringBuilder)
 {
     this.JoinStringBuilder = joinStringBuilder;
 }
 public NormalAppendState(JoinStringBuilder joinStringBuilder)
 {
     this.JoinStringBuilder = joinStringBuilder;
 }