Thema: Delphi C# zu Pas

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.080 Beiträge
 
Delphi 12 Athens
 
#4

Re: C# zu Pas

  Alt 23. Jul 2009, 20:43
Code:
for (i = 0; i < hashParams.Length; i++) {
< hashParams.Length entspricht eigentlich to Length(HashParams) - 1
(solange wie i kleiner Length)

string[] scheint ein array of string zu sein und nicht nur string

x ^ y = Power(x, y) x xor y
<< = shl
>> = shr
(int)(... >> ...) = int kannst'e in Delphi ignorieren

bei der Schleife für j mußt'e aufassen, da der Delphi-String mit 1 beginnend intiziert wird.
demnach alles um 1 größer, also for j := 1 to Length(hashParams[i].Length) do

[add]
daß hier auch alle gleich die Lösung verraten müssen ... da kann man ja nix mehr selber lösen

aber a und c würde ich als Integer definieren und das ganz Integer- bzw. Cardinal-Gekaste weglassen ... Delphi beachtet bei diesen Binäroperationen eh keine Vorzeichen.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat