首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

一个get{}有关问题

2013-05-02 
一个get{}问题,请教各位比如三个函数,a调用b,b调用c,在c中返回值,使用get{}怎么获取c中的返回值[解决办法]

一个get{}问题,请教各位
比如三个函数,a调用b,b调用c,在c中返回值,使用get{}怎么获取c中的返回值
[解决办法]

get{
a调用b;
b调用c;
return c中的返回值;
}

[解决办法]
如果a和b都是当前类型的成员方法,那么可以定义一个成员变量,在b调用c的时候将c的返回值赋给这个成员变量,get中return这个成员变量即可。
如果不是,可以将a和b的返回类型定义成c的返回类型,然后依次调用,return a()
[解决办法]
public void main()
{
  int all;
  int x;
  public int all
   {
     get{return all};
     set{set all=a(x);}
   }
}
private int a(int temp)
  {
    int a_temp;
    a_temp=b(temp);
    return a_temp;
  }

private int b(int temp)
{
  int b_temp;
  b_temp=c(temp);
  return b_temp;
}
private int c(int temp)
{
 return temp;
}
[解决办法]

{get;set;}

热点排行