XmlSerializer

XmlSerializerで、オブジェクトをXMLシリアライズできる。

XmlSerializer クラス (System.Xml.Serialization) | Microsoft Docs

UserInfo.csで、

こういうクラスを作って、
MainClass.csで、

UserInfo用のXmlSerializerオブジェクトを作成し、それをそのまま出力。

System.Xmlを参照に追加
System.Xmlを参照に追加

System.Xmlを参照に追加。

こんな感じに
こんな感じに

こんな感じに。
ビルドして実行すると、

まあ普通に出力したらクラス名出てくる
まあ普通に出力したらクラス名出てくる

まあ普通に出力したらクラス名出てくる。

Sample/dotnet/XmlSerializer/XmlSerializer/src/XmlSerializer_ at master · bg1bgst333/Sample · GitHub