-2
可以在C#循環內連接嗎?下面是我的示例代碼:C# - 循環內的Concantenate
for (int i = 0; i <= metricCount; i++)
{
if (m.metrictNumber == i)
{
aggrgt.Add(new PlainBrgDataSummaryChartAggrgt
{
scoreWk6 = scoresPerDuration.scoresPerDuration.scoreWk6.metricScore1,
scoreWk5 = scoresPerDuration.scoresPerDuration.scoreWk5.metricScore1,
scoreWk4 = scoresPerDuration.scoresPerDuration.scoreWk4.metricScore1,
scoreWk3 = scoresPerDuration.scoresPerDuration.scoreWk3.metricScore1,
scoreWk2 = scoresPerDuration.scoresPerDuration.scoreWk2.metricScore1,
scoreWk1 = scoresPerDuration.scoresPerDuration.scoreWk1.metricScore1
});
}
}
我想是concantename metricScore1
。
這裏是我的嘗試:
scoreWk6 = scoresPerDuration.scoresPerDuration.scoreWk6.metricScore + i,
這可能嗎?
更新你的問題,包括你已經試圖自己解決這個問題的例子,否則這可能會被壓倒投票。你讀過的C#文檔的鏈接也會有很長的路要走(例如https://msdn.microsoft.com/en-us/library/a6d350wd(v=vs.110).aspx和https:// msdn。 microsoft.com/en-us/library/b4sc8ca8(v=vs.110).aspx) – wally
你的「嘗試」與串聯有什麼關係?您只需添加兩個值。爲什麼會出現循環和「連接」的問題?你有錯誤嗎?意外的結果? –
我試過這個,它不起作用:scoreWk6 = scoresPerDuration.scoresPerDuration.scoreWk6.metricScore + i –