Nu skall vi se om jag kan förklara min fråga... Jag föreslår at du retunerar en collection med det toner som ett akord genererar: Jag tycker det är "dålig" programmering att retunera ett svar genom att modifierar procedurens parametrar. Man för lorar den överblick som just OO ger möjlighet att ge utvecklare. Givetvis är det bättre att använda en struct eller en klass eller nåt liknande... i en musik applikation känns det dessutom som om att en ackord-klass vore ganska given... ;-)Flera return ifrån Class i Class-fil?
Går det att få tillbaka flera värden med return?
Om jag skriver t ex:
<code>
TonEtt = Music_Translater.Class1.OmvandTalTillAckord(TotalKey,Akord)
TonTva = Music_Translater.Class1.OmvandTalTillAckord(TotalKey,Akord)
TonTre = Music_Translater.Class1.OmvandTalTillAckord(TotalKey,Akord)
</code>
...där Akord är t ex G7 och jag söker visa toner (som jag vet hur jag skall göra)
Går det att göra så?Sv: Flera return ifrån Class i Class-fil?
Svara
Sv: Flera return ifrån Class i Class-fil?
Inte insatt i C# men något åt detta hållet:
<code>
var Ton;
var Toner;
Toner = Music_Translater.Class1.OmvandTalTillAckord(TotalKey,Akord)
For (Ton In Toner)
{
Debug.WriteLine Ton
}
</code>Sv: Flera return ifrån Class i Class-fil?
Sv: Flera return ifrån Class i Class-fil?