一个小例子,关于List<>集合的应用。
功能:当书的类型是Dictionary或者cartoon的时候,将书的id 添加到集合
List<int> itemBookIdList= new List<int>(); //int型的集合
List<BookStore> bookInfoList = GetPromotionModuleBookInfoList(storeProperty);// 调用方法 ,得到bookInfo,以集合的方式存储,类型是BookStore
{
foreach (BookStore bookInfo in bookInfoList ) //foreach循环,集合的类型
{
switch (bookInfo.StorePromotionType)
{
case StorePromotionType. Dictionary
itemBookIdList.Add(bookInfo.bookID);
break;
case StorePromotionType.cartoon:
itemBookIdList.Add(bookInfo.bookID);
break;
default:
break;
}
}