Hallo.
Wollte mal fragen, ob man diesen Code hier schöner schreiben könnte:
Bin für jegliche Verbesserungsvorschläge offen!
Wollte mal fragen, ob man diesen Code hier schöner schreiben könnte:
VB.NET-Quellcode
- Private Function Doit(D As String) As String
- Dim DecimalHex As Integer() = New Integer(15) {}
- Dim MagicBytes As Byte() = {...}
- Dim Password As String = String.Empty
- Dim x, i As Integer
- Dim HexSpl As String = String.Empty
- For Each c As Char In Encoding.UTF8.GetString(Convert.FromBase64String(D))
- x += 1
- HexSpl &= c
- If x = 2 Then
- x = 0
- DecimalHex(i) = Convert.ToInt32(HexSpl, 16)
- Password &= Convert.ToChar(DecimalHex(i) Xor MagicBytes(i)).ToString()
- i += 1
- HexSpl = String.Empty
- End If
- Next
- Return Password
- End Function
Bin für jegliche Verbesserungsvorschläge offen!