关于C#的类的一个问题,请求指点!

tuoji 2004-04-30 02:35:46
在C#中,自定义类中函数的访问方法,我看到有两种方法:
1、新建对象,然后访问
public class1
{
...
public int test(){...}
}
class1 cs1 = new class1();
cs1.test();
2、把函数定义成静态的,然后直接访问
public class1
{
...
static public int test(){...}
}
class1.test();

请问这两种方法有何区别?用哪种方法好点,谢谢指点!
...全文
11 2 点赞 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
tuoji 2004-04-30
ASP.NET静态的变量是否对访问这个页面的所有用户都一样的。也就是一个用户改变了static变量的值,那么其它用户访问到的这个变量的值是否就是改变过的值。谢谢!
我的意思就是是不是所有用户访问到的都是一个值。
  • 打赏
  • 举报
回复
mikespook 2004-04-30
对象操作无法通过类名访问~~~

哪种方法好?
这个问题很难说~~~~

具体情况具体对待~~~一般公用的不针对对象而针对类的操作可以定义成静态,而针对某一对象的操作应当是非静态的~~~~
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET社区
加入

5.9w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-04-30 02:35
社区公告
暂无公告