void 是无返回值,
public void Function()
{
};
public int Function()
{
return int;
}
public void Function()
{
};
public int Function()
{
return int;
}
解决方案 »
- StringBuilder Append字符串导致字符串丢失
- 怎么同时连接多个数据库?
- 读取sim卡里的短信问题
- visual sdudio.net创建关于Web应用程序项目的时候就报http://1.1 500 internal server error错误
- 我是我是一名即将毕业大学生,文凭?研究生?本科生? 我该怎么办?
- 请问一下winforms Application安装包的问题
- 下星期告诉我!!
- 求助:关于form中datagird的问题
- Socut.Data.dll的原理是什么?
- 微软技术专家和各位高手,怎样做一个孔件,能够在网页上拖动?
- 关于多文档窗体模态窗体的mdiparent的指定问题?
- 如何在treeView控键里,显示本机上的数据库名,表名列名
{
Public Static int number; // 静态变量
Publlic int number2; // 实例变量
}public class class2
{
public int test1;
public int test2;test1 = Class1.number; //静态变量Class1 class1 = new Class1();
test2 = class1.number2; // 实例变量}
如《C#语言参考》,《c#语言和程序设计》等等
我有《C#语言参考手册》,《c#编程基础》,《c#编程案例》可能这些太基础了吧,或都它们把读者对都看成了C程序员吧,对这些基础的都没有怎么提,静态变量与实例变量是使用范围空间不同吗,还是?
是不是,想当全局与局部
{
Public Static int number; // 静态变量
Publlic int number2; // 实例变量
}public class class2
{
public int test1;
public int test2;test1 = Class1.number; //静态变量Class1 class1 = new Class1();
test2 = class1.number2; // 实例变量}
从上代码:静态变量test1取的是 类Class1的number变量的值,而实例变量test2的是类class1的实例class1的变量number2的值。
也就是说静态变量test1取的是实例class1的父类的值,而实例变量test2是取实例的值
这两种变量的声明方式与引用方式不一样
声明方式:
public class class1
{
public static int Number1;//静态变量
public int Number2;//动态变量
}
引用方式
静态:class1.Number1=1;//这是直接用类名称来引用变量,无须声明类实例
动态:class1 aa=new class1();
aa.Number2=1;//这是用创建的类实例来引用变量的