C#集合小例
一个小例子,关于List<>集合的应用。
功能:当书的类型是Dictionary或者cartoon的时候,将书的id 添加到集合
List<int> itemBookIdList= new List<int>(); //int型的集合
List<BookStore> bookInfoList = GetPromotionModuleBookInfoList(storeProperty);// 调用方法 ,得到bookInfo,以集合的方式存储,类型是BookStore
if (bookInfoList != null && bookInfoList .Count > 0) //判空处理
{
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;
}
}
浙公网安备 33010602011771号