私は自分の問題の解決策を見つけようとしましたが、この分野(Linq、XML)に関する私の知識はかなり限られています。:('似たような構造を見つけましたが、少し複雑な並べ替え方法が必要です。
次のXMLドキュメントについて考えてみます。
<Envelope>
    <Body>
        <Table>
            <Trans>
                <B>1</B>
                <A>3</A>
                <C>5</C>
            </Trans>
            <Trans>
                <D>1</D>
                <A>6</A>
                <C>3</C>
            </Trans>
            <Trans>
                <A>1</A>
                <C>3</C>
                <B>5</B>
            </Trans>
        </Table>
    </Body>
<Envelope>
C#/ Linqを使用して<Trans>内の要素を並べ替える方法はありますか、それともすべての<Trans>要素を分割して1つずつ並べ替える必要がありますか?
更新 私はファイルを持っています、そしてこれは私が達成しようとしていることです。;)
<Envelope>
    <Body>
       <Table>
           <Trans>
               <A>3</A>
               <B>1</B>
               <C>5</C>
           </Trans>
           <Trans>
               <A>6</A>
               <C>3</C>
               <D>1</D>
           </Trans>
           <Trans>
               <A>1</A>
               <B>5</B>
               <C>3</C>
           </Trans>
       </Table>
   </Body>
<Envelope>