C#如何输出文本内容

C#如何输入一下内容:

1.1 Request  AoLotQueryByUnique 
<Transaction Name="AoLotQueryByUnique" TID="E667724E-F161-432C-8054-68D3AB669DA9" Type="Request" ErrorCode="0" ErrorText="">
 <CustCode>班级</CustCode>  
<UniqueIDlist>
  <UniqueID>001<UniqueID>
<UniqueIDlist>
<UniqueIDlist>
  <UniqueID>002<UniqueID>
<UniqueIDlist>
</Transaction>

1.2 Response
<Transaction Name="AoLotQueryByUnique" TID="E667724E-F161-432C-8054-68D3AB669DA9" Type="Reply" ErrorCode="0" ErrorText="">       
    <UniqueIDList>
        <班级>001</班级>
        <StudentList>
            <学号>000001</学号>
                <姓名>765</姓名>
        </StudentList>
        <StudentList>
            <学号>000002</学号>
            <姓名>765</姓名>
        </StudentList>
        <StudentList>
            <学号>000003</学号>
            <姓名>765</姓名>
        </StudentList>
       <班主任>000003</班主任>
       <日期>2023-06-19</日期>
    </UniqueIDList>
    
    <UniqueIDList>
        <班级>002</班级>
        <StudentList>
            <学号>000001</学号>
                <姓名>765</姓名>
        </StudentList>
        <StudentList>
            <学号>000002</学号>
            <姓名>765</姓名>
        </StudentList>
        <StudentList>
            <学号>000003</学号>
            <姓名>765</姓名>
        </StudentList>
       <班主任>000003</班主任>
       <日期>2023-06-19</日期>
    </UniqueIDList>
    
</Transaction>

你到底是输入还是输出,是从键盘输入还是从文件读取,说清楚

直接XML反序列化不就行了

究竟什么意思,输入还是输出?