public LicensingDependencies Clone() { return(new LicensingDependencies { Libraries = LibrariesSpecified ? Libraries.Clone() : null, ThirdParty = ThirdPartySpecified ? ThirdParty.Clone() : null, }); } // Clone
public LicenseAppliesTo Clone() { var clone = new LicenseAppliesTo(); if (LibrariesSpecified) { clone.Libraries = Libraries.Clone(); } if (ThirdPartySpecified) { clone.ThirdParty = ThirdParty.Clone(); } return(clone); } // Clone