は、私はすでにデータを出力する必要がありしているいくつかのコードです:ここ変数データをラベルに保存するにはどうしたらいいですか?ここ
{ SubjectName = maths, SubjectId = qq1, SubjectValue = 20 }
{ SubjectName = science, SubjectId = sla1s, SubjectValue = 25 }
は、これを実行するコードです:
XElement root = XElement.Load("Data.xml");
var subjects = from subject in root.Descendants()
where subject.Name.LocalName.Contains("Subject")
select new
{
SubjectName = subject.Element("subjectName").Value,
SubjectId = subject.Element("subjectId").Value,
SubjectValue = subject.Element("subjectvalue").Value
};
foreach (var subject in subjects)
{
Console.WriteLine(subject);
string subjectName = subject.SubjectName;
string subjectId = subject.SubjectId;
string subjectValue = subject.SubjectValue;
textBox1.Text = "Subject Name :" + moduleName +
"Subject Id :" + moduleCode +
"Subject Value :" + moduleCredit;
}
私はtextBox1テキストボックスに文字列変数を追加しようとすると、私の問題があります
textBox1.Text = "Subject Name :" + moduleName + "Subject
Id :" + moduleCode + "Subject Value :" + moduleCredit;
{ SubjectName = science, SubjectId = sla1s, SubjectValue = 25 }
の2番目のデータのみが表示されます。
両方の出力が異なるテキストフィールドに格納され、両方の出力が表示されるようにするにはどうすればよいですか。誰かがあなたの質問のコメントで示唆したように
{ SubjectName = maths, SubjectId = qq1, SubjectValue = 20 }
{ SubjectName = science, SubjectId = sla1s, SubjectValue = 25 }
'textBox1.AppendText();'を使用し、文字列の最後に改行を追加します。このテキストボックスは、もちろん複数行でなければなりません。 – Jimi