C#中A,B,C类如何访问一个共同的数据(例如width),这个共同的数据如何处理办,把它设计成? 

解决方案 »

  1.   

    把类中把width定义成static的就可以了
      

  2.   

    改成static?楼上的你知道这是什么吗?这是让函数成静态的,晕.
    LZ想让被访问的数据库都可以被访问 ,就是把它成共享的嘛 
    利用配置文件App.config啊.如下:
    App.config中:
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <appSettings>
            <add key="ConnectionString" value="server=.;database=width;User ID=sa;Password=sa" Integrated Security=SSPI />
        </appSettings>
    </configuration>
    A类连接SQL数据库时:
    .....
    SqlConnection con=new SqlConnection("ConnectionString");
    con.Open();
    ....
    依次这样就OK.