2012-04-11 5 views
0

나는 foreach 루프를 사용하여 동적으로 생성되는 값 집합을 가지고 있는데,이를 어떻게 하나의 값에 추가 할 수 있습니까?면도기 : 동적 값 추가 함께

예를 들어 각 노드에 연결된 번호가있는 사이트가 있다고 가정 해보십시오. 이 모두 숫자를 함께 추가 할 수 있습니까?

@foreach (var x in nodes){ 

    var total = node.aNumberValue + node.aNumberValue (etc...); 

    <p>@total</p> 
} 

답변

2

이 내가, 당신이 원하는 무엇인가 : 지금까지 나는 등 'node.aNumberValue'의 값이 다음 중 하나에 추가됩니다 다음, 유사한하고있을 거라고 생각했습니다 생각 : 더 나은

int total = 0; 
@foreach (var x in nodes) 
{ 
    total += x.aNumberValue; 
} 
<p>@total</p> 

또는 단지 :

<p>@nodes.Sum(x => x.aNumberValue)</p> 
+0

와우 끝내, 나는이 모든 일을 근무했습니다! 감사! – mmmoustache