¿Cómo puedo actualizar un XElement específico?

¿Cuál es la mejor manera de actualizar un XElement (actualizar el valor de itemNumber de elemento Pen) en este XML?

<?xml version="1.0" encoding="utf-8"?>
<MyStore>
  <Category>
    <itemName>Pen</itemName>
    <itemNumber>12</itemNumber>
  </Category>
  <Category>
    <itemName>Paper</itemName>
    <itemNumber>23</itemNumber>
  </Category>
</MyStore>

Respuestas a la pregunta(4)

Su respuesta a la pregunta