Wpis z mikrobloga

Pętla if/else wykona się tysiące razy i raz (tylko raz, nie więcej) pętla pójdzie inną drogą i zakończy się. Które rozwiązanie będzie wydajniejsze (i czy w ogóle ma to znaczenie)
if, wielokrotny krok, else, pojedynczy krok czy najpierw pojedynczy krok (który i tak wykona się na końcu) , else, wielokrotny krok?

#csharp
  • 6
via Wykop Mobilny (Android)
  • 0
@Sierpik21: Rozbijam długie (o nieznanej długości) stringi na krótkie stringi (o określonej długości), ten pojedynczy przypadek to moment gdy główny string się kończy i pozostało mniej znaków niż stale określona długość stringa (chyba że akurat długość bazowego stringa była wielokrotnością długości krótkiego stringa, wtedy ten pojedynczy krok się nie wykona), takie trochę dzielenie z resztą zamiast ułamka. Bazowy string trafia do metody jako parametr tej metody.