/// <summary> /// ///////추가 버튼을 눌렀을때 작동하는 함수 /// </summary> public void addinqurylist(List <int> list) { inquryList.Clear(); foreach (var VARIABLE in list) { inquryList.Add(Mallinfo.ElementAt(VARIABLE)); } ////////////////그전에 조회했던 키가 있는지 확인한는 것///////////전에 조회했던게 있다면 삭제 List <string> already = new List <string>(); int count = 0; int samekeycount = 0; foreach (var VARIABLE2 in inquryList) { Console.WriteLine(VARIABLE2[1]); if (this.PRODUCTDATAS.ContainsKey(VARIABLE2[1])) { samekeycount++; already.Add(VARIABLE2.Last()); } else { } count++; } if (samekeycount == 0) { Console.WriteLine("조회하는 리스트중에 전에 조회했던 상품은 없다."); } else { foreach (var VARIABLE3 in already) { try { int tmp = inquryList.FindIndex(x => x.Last().Contains(VARIABLE3)); inquryList.RemoveAt(tmp); } catch (ArgumentException) { } } Console.WriteLine("전에 조회했던 적이 있는 상품이" + samekeycount + "개 만큼 있다."); } }