n 個の要素を持つクラスと、要素の二乗和平方根を返すプロパティがあります。
public double Length
{
get
{
double sum = 0.0;
Elements.Select(t => sum += t * t);
return Math.Sqrt(sum);
}
}
ただし、それは機能しません。要素の値に関係なく、合計は 0.0 のままです。
なぜこれが機能しないのですか?
注: 既に別の方法で実装していますが、上記のコードが機能しない理由を理解しようとしています。