日期:2014-05-19  浏览次数:20673 次

C#基础知识
public   类名:父类
//构造函数
        类名(){}
public   A(string   Aaa,   String   Bbb)
{
    ...
}

public   b()
{
    if(Bbb   =   "1 ")     //这个Bbb就是A里面的Bbb,怎么能联系起来
    {
    ...
    }
    if(Bbb   =   "2 ")
    {
    ...
    }
}
怎么能让A()里面的参数要到B()里面
在线等

------解决方案--------------------
方法一 把b改成
public b(String Bbb)
{
if(Bbb = "1 ") //这个Bbb就是A里面的Bbb,怎么能联系起来
{
...
}
if(Bbb = "2 ")
{
...
}
}
在A里边调用b

方法二 加一个类成员String Bbb;
A中把this.Bbb=Bbb
------解决方案--------------------
public 类名:父类
{

public string Bbb;//直接定义为类的字段
//构造函数
类名(){}
public A(string Aaa)
{
...
}

public b()
{
if(Bbb = "1 ") //这个Bbb就是A里面的Bbb,怎么能联系起来
{
...
}
if(Bbb = "2 ")
{
...
}
}

}
------解决方案--------------------
把他们写在同个类里!不就可以了吗?
------解决方案--------------------
if(Bbb = "1 ")这个真是有些莫名其妙
------解决方案--------------------
lz最后的回复是什么意思?是问题已经自己解决了吗?