public Asset FindAsset(string relativePath, string[] assetNames) { foreach (Asset asset in Assets) { if (String.CompareOrdinal(relativePath, asset.RelativePath) == 0 && Array.IndexOf(assetNames, asset.Name) >= 0) return asset; } return null; }