public struct Have_Item
ย ย ย  {
ย ย ย ย ย ย ย  public List Option_Name;
ย ย ย ย ย ย ย  public List Option_Value;
ย ย ย  }


ย ย ย  public List HaveItem_List = new List();

ย ย ย  public void Add_Item(Item _item)
ย ย ย  {

ย ย ย ย ย ย ย  HaveItem_List.Add(new Have_Item());
ย ย ย ย ย ย ย  int index = HaveItem_List.Count - 1;

ย  ย  ย  ย ย 

ย  ย  ย  ย ย  HaveItem_List[index].Option_Name = new List();ย  // << ์ด๋ถ€๋ถ„ย  "HaveItem_List[index]" ์ด๊ฑฐ๋Š” ๋ณ€์ˆ˜๊ฐ€ ์•„๋‹ˆ๋ผ์„œ ํ•ด๋‹น ๋ฐ˜ํ™˜๊ฐ’์„ ์ˆ˜์ •ํ• ์ˆ˜์—†๋‹ค


ย ย ย ย ย ย ย 

ย ย ย ย ย ย ย  for (int i = 0; i < _item.Option_value.Count; i++)
ย ย ย ย ย ย ย  {
ย ย ย ย ย ย ย ย ย ย ย  HaveItem_List[index].Option_Value.Add(_item.Option_value[i]);
ย ย ย ย ย ย ย ย ย ย ย  HaveItem_List[index].Option_Name.Add(_item.Option_name[i]);
ย ย ย ย ย ย ย  }
ย ย ย  }





๊ตฌ์กฐ์ฒด ์•ˆ์— ์žˆ๋Š”๊ฑฐ ์ดˆ๊ธฐํ™” ์•ˆ๋˜์„œ ํ•จ์ˆ˜์•ˆ์—์„œ ์ดˆ๊ธฐํ™” ํ•˜๋ ค๋‹ˆ๊น ์ €๋ ‡๊ฒŒ ๋˜๋Š”๋ฐ


๋ฆฌ์ŠคํŠธ๋ฅผ ์–ด๋–ป๊ฒŒ ์ดˆ๊ธฐํ™” ํ•ด์•ผํ• ๊นŒ;;; ๋ง‰๋ง‰ํ•˜๋‹ค