我刚开始学C# 可笑的C# 公有变量 我都不会建 比如 textBox1.Text=character; character 是一个字符型并且 是public 类型,在这个项目下面的其它页面也可以调用这个变量 不知道这个变量该怎么定义 请教各位高手??

解决方案 »

  1.   

    private string character;
    public string Character
    {
       get{return character;}
    }
      

  2.   

    我要是想把  字符串"gugg" 付给 character 该怎么搞呢
      

  3.   

    是在ASPX中么? 我想一种做法是把character设成某个public class的static成员,调用类名.character就可以了。
    另一种做法如果要在Application或者Session中保持该变量,可以用global.asax来做我想C#并不可笑,楼主还是多做些功课为好
      

  4.   

    在你的项目里最前面定义:public static string character;
                        character = "gugg";
      

  5.   

    方法 1:public static readonly string Character = string.Empty;   // 初始值// 在构造函数中赋值
    public ClassA()
    {
        Character = "......";
    }
    方法2:public const string Character = "......";
      

  6.   

    定义静态变量吧! 
    public static int x;