既然可以使用静态类访问成员,为什么还要使用第二个方法,就是还要实例化才可以访问y,这么麻烦,有什么区别?
private void Page_Load(object sender, System.EventArgs e)
{
int aa=test.x;//这里就可以直接访问x,
test t=new test();//这里必须首先实例化才可以访问到y;
t=y;
} public class test
{
public static int x=10;
public int y=10; }
private void Page_Load(object sender, System.EventArgs e)
{
int aa=test.x;//这里就可以直接访问x,
test t=new test();//这里必须首先实例化才可以访问到y;
t=y;
} public class test
{
public static int x=10;
public int y=10; }
解决方案 »
- ASP.NET+AJAX+JQuery+Linq 从数据库读取Image到<img>控件中
- MVC LINQ 存储过程
- 关于URL重写:从数据库读伪地址,而不是web.config配置,大神进
- 对像的属性值不用赋给变量以提高效率节省资源吗?
- 一个sb 的问题vs2005里怎么设计datagrid的网格线为黑色
- ckeditor编辑器如何在前台获取值,我说的是前台,不是在后台
- 防止用户输入恶意代码 但是 用户 输入的空格喝回车 也能显示 出来 怎么作
- DataGrid分页的页脚样式问题.
- 一个aspx的小问题 求解
- 如何使用findcontrol?急救!
- 高分求球!使用AspNetPager控件 如何实现生成静态分页
- 如何运行网站?
public static int x=10;
public int y=10;
上面的两种有什么区别,为什么不直接用第一种,然后访问比较简单,但是经常有看到使用第二中方法啊,访问起来就比较麻烦,还要new一下,才可以使用,我是新手,所以才有这样的疑问