如果是这样,可以用一个全局字段来存储呀

解决方案 »

  1.   

    在类1中采用属性把A中返回的值放到属性中,再由B调用..
      

  2.   

    “把第一次调A的类容型保存在第二次调B中去”,不明白什么意思。如果你想让调用A后产生的结果(比如一个生成的字符串),能在调用B时参与运算,最简单的办法是通过一个静态变量。如果你要在class1以外的地方调用A和B,可以将A生成的字符串放到class1的公共属性中去,同时A、B要定义公有的静态方法。简单参考例子:
    public class1()
    {
        private static string  _CommonString = string.Empty;
         public class1()
    {
    //
    // TODO: 在此处添加构造函数逻辑
    //
    }
    public static void Main()
    {
    A();
    B();
    }
    private static void A()
    {
    _CommonString = "123456";
    }
    private static void B()
            {
    string Returnstring = string.Empty;
    Returnstring = _CommonString + "7890";
    Console.WriteLine(Returnstring); 
    }
                      public static string CommStr()
                     {
                      get{retunt _CommonString;}
                      }
    }