Copy() public method

public Copy ( ) : StrongName2
return StrongName2
 public StrongName2 Intersect(StrongName2 target)
 {
     if (target.IsSubsetOf( this ))
         return target.Copy();
     else if (this.IsSubsetOf( target ))
         return this.Copy();
     else
         return null;
 }
 public StrongName2 Intersect(StrongName2 target)
 {
     if (target.IsSubsetOf(this))
     {
         return(target.Copy());
     }
     if (this.IsSubsetOf(target))
     {
         return(this.Copy());
     }
     return((StrongName2)null);
 }