Revision: 35389
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 6, 2010 11:35 by sambou
Initial Code
public bool ComparePasswords(string OldPassword, string NewPassword) { bool match4 = true; int diffCount = 0; ArrayList list = new ArrayList(); string s = OldPassword; string t = NewPassword; for (int i = 0; i < s.Length; i++) { if (i >= t.Length) { break; } else if (s[i] != t[i]) { diffCount++; } else if (s[i] == t[i]) { diffCount = 0; } if (diffCount == 4) { match4 = false; break; } } return match4; }
Initial URL
Initial Description
Initial Title
Compare two password values to ensure that at least 4 characters have changed
Initial Tags
Initial Language
C#