私はRob ConeryのMassive ORMを使用しています。IEnumerableでカウント<dynamic>
返されたレコードセットをカウントするエレガントな方法はありますか?
dynamic viewModelExpando = result.ViewData.Model;
var queryFromMassiveDynamic = viewModelExpando.TenTricksNewestFirst;
//fails as have actually got TryInvokeMember on it
var z = queryFromMassiveDynamic.Count();
//works
int i = 0;
foreach (var item in queryFromMassiveDynamic) {
i++;
}
+1もちろん...拡張メソッドが見つかりませんでした。私は、動的な実行時の過負荷解決の魔法に興味を持っています。私はいつもそのことを忘れているようです。 – sehe