public void OfTypeMethodTest()
{
ArrayList fruits = new System.Collections.ArrayList();
fruits.Add("Mango");
fruits.Add("Orange");
fruits.Add("Apple");
fruits.Add(3.0);
fruits.Add("Banana");
// type을 지정해 그 type으로 cast 할 수 있는 element만 열거
IEnumerable<string> query = fruits.OfType<string>();
Assert.AreEqual(4, query.Count(), "3.0은 제외한 나머지 4개");
}