簡體   English   中英

C#如何將此foreach循環轉換為for循環

[英]C# How do I translate this foreach loop to a for loop

下面的語句返回結果中每個項目的價格。 如何為返回的價格創建一個數組,以便可以對價格進行加,減等?

foreach (SearchItem item in result.item)
{
   Console.WriteLine("Item Converted Price: " + 
                     item.sellingStatus.convertedCurrentPrice.ToString("0.00", 
                     CultureInfo.InvariantCulture));
}

使用Linq表達式:

result.item.Select(x => item.sellingStatus.convertedCurrentPrice.ToString("0.00", CultureInfo.InvariantCulture)).ToArray()

但這會創建一個字符串數組,而不是數字值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM