これは「Buying Bills.xml」という XML ファイルで、BILLS がルートです。
<?xml version="1.0" encoding="utf-8"?>
<BILLS>
<BILL>
<DATE>24/11/2013 10:55:08 ص</DATE>
<LIST>
<NAME>Corded Cyclonic Stick Vacuum</NAME>
<NUMBER>2</NUMBER>
<PRICE>159.98</PRICE>
<NAME>Table Fan</NAME>
<NUMBER>3</NUMBER>
<PRICE>239.97</PRICE>
<NAME>Kenmore Elite 31.0 cu. ft. French Door Bottom-Freezer Refrigerator</NAME>
<NUMBER>1</NUMBER>
<PRICE>1999.99</PRICE>
<NAME>Electric Freestanding Range 700 Series</NAME>
<NUMBER>1</NUMBER>
<PRICE>1999.00</PRICE>
<NAME>Rocky 2 Washer</NAME>
<NUMBER>2</NUMBER>
<PRICE>1970.00</PRICE>
</LIST>
</BILL>
<BILL>
<DATE>21/11/2013 02:09:15 ص</DATE>
<LIST>
<NAME>Air Steerable Bagless Upright</NAME>
<NUMBER>3</NUMBER>
<PRICE>569.97</PRICE>
<NAME>Table Fan</NAME>
<NUMBER>5</NUMBER>
<PRICE>399.95</PRICE>
<NAME>Kenmore 25.4 cu. ft. Side-by-Side Refrigerator</NAME>
<NUMBER>3</NUMBER>
<PRICE>2399.97</PRICE>
<NAME>Electric Freestanding Range 700 Series</NAME>
<NUMBER>2</NUMBER>
<PRICE>3998.00</PRICE>
<NAME>Rocky 2 Washer</NAME>
<NUMBER>4</NUMBER>
<PRICE>3940.00</PRICE>
</LIST>
</BILL>
<BILL>
<DATE>21/11/2013 02:03:25 ص</DATE>
<LIST>
<NAME>Corded Cyclonic Stick Vacuum</NAME>
<NUMBER>3</NUMBER>
<PRICE>239.97</PRICE>
</LIST>
</BILL>
<BILL>
<DATE>21/11/2013 01:57:55 ص</DATE>
<LIST>
<NAME>Quietforce Bagged Canister</NAME>
<NUMBER>2</NUMBER>
<PRICE>299.99</PRICE>
<NAME>Table Fan</NAME>
<NUMBER>5</NUMBER>
<PRICE>79.99</PRICE>
<NAME>Kenmore 18.2 cu. ft. Top-Freezer Refrigerator</NAME>
<NUMBER>4</NUMBER>
<PRICE>499.99</PRICE>
<NAME>Electric Slide-in Range 700 Series</NAME>
<NUMBER>7</NUMBER>
<PRICE>2,499.00</PRICE>
<NAME>Rocky 2 Washer</NAME>
<NUMBER>6</NUMBER>
<PRICE>985.00</PRICE>
</LIST>
</BILL>
</BILLS>
フォームに 2 つのコンボボックスがあり、それぞれに XML ファイルのすべての日付が含まれています (2 つの同一のリスト)。たとえば、comboBox1 でファイルの最初の日付を選択し、comboBox2 で最後の日付 (または 3 番目の日付など) を選択したとします。これら 2 つの日付の間からすべての価格の合計を取得するにはどうすればよいですか (選択された2つの日付の価格の合計だけでなく、その間の価格の合計も....最初の日付を含むノードXから2番目の日付を含むノードZまでのすべての価格をスイープして計算するようなものです。合計。タイトルが示すように、C# を使用します。よろしくお願いします:)