Are you trying to get an area enclosed in two different ways? This is Region , not the path:
var rgn1 = new Region(path1); var intersection = rgn1.Intersect(path2); rgn1.Dispose();
If this is not what you mean, you will need to provide additional information.
source share