Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
min sidste kommentar var forkert, sorry Jeg laver min funktion i vb, og der fejler den på tmp(i) og tmp2(i) ind i løkken Jeg får denne fejl: Expression is not an array or a method, and cannot have an argument list.
Public Function DiffChar(ByVal s1 As String, ByVal s2 As String) As Integer Dim tmp1 As String = s1.ToUpper() Dim tmp2 As String = s2.ToUpper() Dim res As Integer = 0 Dim i As Integer
For i = 0 To Math.Min(tmp1.Length, tmp2.Length) If (tmp1(i) <> tmp2(i)) Then res += 1 End If Next
res = res + Math.Max(tmp1.Length, tmp2.Length) - Math.Min(tmp1.Length, tmp2.Length)
Public Shared Function DiffChar(ByVal s1 As String, ByVal s2 As String) As Integer Dim tmp1() As Char = s1.ToUpper.ToCharArray Dim tmp2() As Char = s2.ToUpper.ToCharArray Dim res As Integer = 0 Dim i As Integer For i = 0 To Math.Min(tmp1.Length, tmp2.Length) - 1 If tmp1(i) <> tmp2(i) Then res = res + 1 End If Next res = res + Math.Max(tmp1.Length, tmp2.Length) - Math.Min(tmp1.Length, tmp2.Length) Return res End Function
Public Function DiffChar(ByVal s1 As String, ByVal s2 As String) As Integer Dim tmp1 As String = s1.ToUpper Dim tmp2 As String = s2.ToUpper Dim res As Integer = 0 Dim i As Integer
For i = 1 To Math.Min(tmp1.Length, tmp2.Length) If Mid(tmp1, i, (i + 1)) = Mid(tmp2, i, (i + 1)) Then res += 1 End If Next
res = res + (Math.Max(tmp1.Length, tmp2.Length) - Math.Min(tmp1.Length, tmp2.Length))
Okey så lærte jeg det i dag.. jeg er nemli en gammel VB6'er... som fornylig er startet på vb.net :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.