Copy() public method

public Copy ( ) : SiteString
return SiteString
 public virtual SiteString Intersect(SiteString operand)
 {
     if (operand != null)
     {
         if (this.IsSubsetOf(operand))
         {
             return(this.Copy());
         }
         if (operand.IsSubsetOf(this))
         {
             return(operand.Copy());
         }
     }
     return(null);
 }
 // Token: 0x06002B1B RID: 11035 RVA: 0x000A00EE File Offset: 0x0009E2EE
 public virtual SiteString Union(SiteString operand)
 {
     if (operand == null)
     {
         return(this);
     }
     if (this.IsSubsetOf(operand))
     {
         return(operand.Copy());
     }
     if (operand.IsSubsetOf(this))
     {
         return(this.Copy());
     }
     return(null);
 }
 public virtual SiteString Union( SiteString operand )
 {
     if (operand == null)
     {
         return this;
     }
     else if (this.IsSubsetOf( operand ))
     {
         return operand.Copy();
     }
     else if (operand.IsSubsetOf( this ))
     {
         return this.Copy();
     }
     else
     {
         return null;
     }
 }
 public virtual SiteString Intersect(SiteString operand)
 {
     if (operand != null)
     {
         if (this.IsSubsetOf(operand))
         {
             return this.Copy();
         }
         if (operand.IsSubsetOf(this))
         {
             return operand.Copy();
         }
     }
     return null;
 }