Comment obtenir les éléments de comptage à partir d'un IList<> comme un objet?

Dans une méthode, j'obtiens une object.

Dans certaines situations, cette object peut être un IList de "quelque chose" (je n'ai aucun contrôle sur ce "quelque chose").

Je suis en train d':

  1. Identifier que cet objet est un IList (de quelque chose)
  2. Cast le object dans un "IList<something>" pour être en mesure d'obtenir la Count.

Pour l'instant, je suis coincé et à la recherche d'idées.

Est le Count tous que voulez-vous? Si oui, vous n'avez pas besoin d'être un IList<T>, une simple IEnumerable fera.
Oui, Count est tout ce que je veux. Cependant, je ne peux pas voir tout Count dans IEnumerable?

OriginalL'auteur remio | 2012-01-25