XML сериализация списка

Я сериализую объект в XML. У меня есть что-то вроде этого:

Class A
{
   public string propertyA1  { get; set; }
   public List<B> bList { get; set; }
}

Class B
{
   public string num {get; set;}
   public string propertyB1  { get; set; }
}

Когда я сериализую его в XML, я хочу, чтобы он выглядел так:

<A>
  <propertyA1>someVal</propertyA1> 
  <B num=1>
     <propertyB1>someVal</propertyB1> 
  </B>
  <B num=2>
     <propertyB1>someVal</propertyB1> 
  </B>
</A>

Но вместо этого это выглядит так:

<A>
  <propertyA1>someVal</propertyA1> 
  <bList>
     <B num=1>
        <propertyB1>someVal</propertyB1> 
     </B>
     <B num=2>
        <propertyB1>someVal</propertyB1> 
     </B>
  </bList>
</A>

Любая идея, как избавиться отbList в выходной? Я могу предоставить больше образца кода, если это необходимо

Спасибо, Скотт

Ответы на вопрос(2)

Ваш ответ на вопрос