コード例 #1
0
            private IEnumerable <string> Validate()
            {
                if (!OriginalPassword.IsValidString())
                {
                    yield return("Please enter your original password");
                }

                if (!NewPassword.IsValidString())
                {
                    yield return("Please enter your new password");
                }

                if (NewPassword?.Length < 3)
                {
                    yield return("New password must be made up of at least 3 letters");
                }

                if (NewPassword != ConfirmPassword)
                {
                    yield return("Passwords do not match!");
                }
            }