私のクラスの 1 つのジェネリック リストが含まれてKeyValuePair
います。value
そのため、値ごとに 1 つの列を計算し、その値に基づいて表形式で表示します。
しかし、ここで私の問題は次のとおりです。値のリストごと0
に、計算によって取得した列の値として1つの行が含まれています。
だから私はその価値を一番上に置きたいと思っています。しかし、今はどこにでもある可能性があります。
では、その計算に基づいてどのように並べ替えることができますか。
これが私のコードです:
@foreach (KeyValuePair<String, List<MyClass>> keyValuePair in aClient.ESelectionDictionary)
{
foreach (MyClass eData in keyValuePair.Value)
{
string weight;
............
//Here comes some calculations
............
if (weight == 0d)
{
addclass = "class=hidden";
}
else
{
addclass = "class=main";
}
}
}
したがって、ここでは のすべての値に対してeData
、weight
は常に0d
1 つの値を除きます。