Bu soruyu bir yerlerde cevapladım ama bulamadığımdan eminim.Liste Öğe değiştirildi
Nesneleri ad ve nicel bir listeden arıyorum. Aynı Öğe farklı miktarlarda birkaç kez ortaya çıkabilir. Miktarları eklemek istiyorum. İşte
bool addtolist = true; //the item is not part of the list
Item currentItem = FindItem(currentMats.Name); //Find the Item in the Catalogue
currentItem.Calc(currentMats.NeededQuantity, product.Runns, product.Level + 1); //Add quantities ect
CompleteList.Add(currentItem);
sorundur: Algoritma tüm ok çalışan ilk kez. Sorun, ikinci aşamada ortaya çıkıyor: miktar, satır 2'ye ulaştığı anda geçersiz kılılıyor. Yeni bir nesneyi nasıl depolayabilirim?
Ben öğelerin tanımıdır "miktar" –
denilen şey değiştirir kod parçası bulamıyorum: Aşağıdaki örnek kodu bakın? Bir sınıf mı yoksa bir yapı mı? Calc() işlevi nedir? Bu soruyu çok belirsiz bir şekilde cevaplamak zordur. – ja72