私は xml 文字列を持っていて、その中にさまざまなレコードがあり、各レコード内の id を抽出したいと考えています。xml のサンプルを次に示します。
<UploadsInformation >
<Record>
<TaskGUID>48A583CA-A532-419A-9CDB-292764CEC541</TaskGUID>
</Record>
<Record>
<TaskGUID>ED6BA682-2BB2-4ADF-8355-9C605E16E088</TaskGUID>
</Record>
<Record>
<TaskGUID>D20D7042-FC5B-4CF7-9496-D2D9DB68CF52</TaskGUID>
</Record>
<Record>
<TaskGUID>F5DB10C5-D517-4CDA-8AAA-4E3F50B5FF3C</TaskGUID>
</Record>
</UploadsInformation>
これは、必要な情報を抽出するための文字列として持っているものですが、デバッグ時に文字列が指定された GUID だけでなく xml ファイルであるように見えるため、正しいかどうかはわかりません。
string data = new XDocument(new XElement("Record",
uploads.Select(guid => new XElement("TaskGUID", guid.ToString()))))
.ToString();
アップロードは次のとおりです。List<Guid?> uploads