[Programming Fundamentals] Референции на стрингове
Здравейте!
задача трета от Arrays and List Algorythms от extended модула. Направих я с мехурчето - направих и swap като на лекцията. въпросът ми е - очевидно стринговете също се предавата само стойности и трябва изрично да се уточни ref предаване, иначе метода не работеше. дотук добре, но защо когато къ отделния метод BubbleSort изпратя ка аргумент масив от стрингове, няма нужда да предавам референция? за Swap метода, където предавам само два стринга трябва референция задължително, за другия метод - където като параметър е масива - не ми иска референция към целия масив. защо?
благодаря предварително!
И освен това, не мисля че това Swap-ване заслужава да му отделяме цял метод :
temp = a; a = b; b = temp;
Нека си стои вътре в метода за сортиране, където му е мястото