private static XmlSerializationAttribute[] ExtractApplicableAttributes(object[] attributes, SerializerOptions options)
{
ArrayList list = new ArrayList();
foreach (XmlSerializationAttribute attribute in attributes)
{
if (attribute.Applies(options))
{
list.Add(attribute);
}
}
return (XmlSerializationAttribute[]) list.ToArray(typeof (XmlSerializationAttribute));
}