当前位置:编程学习 > C#/ASP.NET >>

刚写的小程序,为什么不能显示密码修改正确??



源代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    public class TestMain
    {
        public static void main()
        {
            Authentic simon = new Authentic();
            bool Done;
            Done = simon.ChangePassword("123", "456");
            if (Done == true)
                Console.WriteLine("password had been corrected");
            else
                Console.WriteLine("password is wrong");

        }
    }
    class Authentic
    {
        private string Password = "123";
        public bool ChangePassword(string oldPassword, string newPassword)
        {
            if (oldPassword == Password)
            {
                Password = newPassword;
                return true;
            }
            else
                return false;
        }
    }
   
}

--------------------编程问答-------------------- if (oldPassword == Password)
  {
  Password = newPassword;
  return true;
  }
else
  return false;

123 != 456 --------------------编程问答-------------------- 打日志看看走到哪个分支吧,不告诉你为什么; --------------------编程问答-------------------- 在执行的方法最后加
Console.Read(); --------------------编程问答-------------------- 试过了,没问题啊!!
--------------------编程问答-------------------- 你自己单步断点跟踪下
看你函数的返回值 --------------------编程问答-------------------- 请按Ctrl+F5进行调试..... --------------------编程问答-------------------- 顶顶顶。 --------------------编程问答--------------------
引用 6 楼 qq123592624 的回复:
请按Ctrl+F5进行调试.....

............ --------------------编程问答-------------------- 我这边显示的是正确的 --------------------编程问答-------------------- 没问题 --------------------编程问答-------------------- 楼主 出现了 其他 什么地方错误了。 --------------------编程问答--------------------
引用 6 楼 qq123592624 的回复:
请按Ctrl+F5进行调试.....

………… --------------------编程问答-------------------- 怎么调试出现

 

 
--------------------编程问答-------------------- --------------------编程问答-------------------- 没什么问题吧,加个Console.Read();如3楼说的
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,