CSharpFeaturesTest.V30.Linq.FilteringDataTests.OfTypeMethodTest C# (CSharp) Метод

OfTypeMethodTest() приватный Метод

private OfTypeMethodTest ( ) : void
Результат void
        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개");
        }