예제 #1
0
        public List <CategoryType> Get()
        {
            List <CategoryType> lCat = new List <CategoryType>();

            for (int i = 1; i < 3; i++)
            {
                CategoryType cat = (CategoryType)Activator.CreateInstance(typeof(CategoryType), true);

                PropertyInfo oProp
                    = cat.GetType().GetProperty("Id"
                                                , BindingFlags.NonPublic
                                                | BindingFlags.Public
                                                | BindingFlags.Instance
                                                | BindingFlags.IgnoreCase);
                cat.CategoryTypeName = string.Format("Default-{0}", i);
                oProp.SetValue(cat, i);
                lCat.Add(cat);
            }

            return(lCat);
        }