>>864
丁寧にありがとうございます。
各インターフェースはICollectionかIEnumerableを継承しているんですね。
ICollectionなら素直にCountがあり、IEnumerableの方は拡張メソッドで
IEnumerable<T>にキャストすればCountが使えると。
ん?キャスト?O(n)でなくO(1)で処理されるんですか?

>>865にはちょっと同意。
何でもかんでもとりあえずバインド出来ますよ
ってユーザーの利便性を優先した代償なんでしょうか。
JAVAからC#に移って、文化の違いに戸惑い中。。。