C# - Bytes Addieren

Hallo,

C#:
byte var1 = 12;
byte var2 = 34;
			
var1 += var2;
Dabei kann es allerdings zu einem Überlauf kommen, was in einer System.OverflowException resultiert. Ist ein „regulärer“ Überlauf erwünscht, kann man das Schlüsselwort unchecked verwenden, um die Überlaufprüfung abzuschalten:
C#:
unchecked {
	var1 += var2;
}

Grüße,
Matthias
 
Hi, danke für die Antwort!

Es geht eigentlich darum, das ich ein Byte-Array aus einem Passwort erzeuge, jedoch das Byte-Array mit 1024 dimensioniere, und einen zufälligen Schlüssel auch in ein Byte-Array erzeuge, das ebenfalls 1024 Einräge hat, und nun möchte ich jeden Eintrag aus dem ersten Array mit einem Eintrag aus dem zweiten Array addieren, und daraus einen SHA1-Hash erzeugen!
 
Zurück