У меня есть две группы предметов, к которым я хочу присоединиться:
<ItemGroup>
<ServerTypeA Include="ServerA;ServerB;">
<MetaDataA>A</MetaDataA>
</ServerTypeA>
</ItemGroup>
<ItemGroup>
<ServerTypeB Include="ServerB;ServerC;">
<MetaDataB>B</MetaDataB>
</ServerTypeB>
</ItemGroup>
Использование обычного соединения даст мне коллекцию из 4 элементов:
ServerA with Metadata A;
ServerB with Metadata A;
ServerB with Metadata B;
ServerC with Metadata B;
Как я могу создать следующую коллекцию:
ServerA with Metadata A
ServerB with Metadata A & B
ServerC with Metadata B