CountプロパティがSystem.Arrayの明示的なインターフェイス実装であるのはなぜですか?おそらくC#のArray.ICollection.Countプロパティ
string[] a = new string[0];
int countAsArray = a.Count; // compile error
int countAsIList = ((ICollection<string>)a).Count; // success
http://msdn.microsoft.com/en-us/library/bb357392.aspx
配列は 'Length'を使用するので、 –