using System;
using System.Collections.Generic;
using System.Text;
//using System.Windows.Forms;namespace Exampl01
{
class Program
{
class Class1
{
public static String staticStr = "Class";
public String notstaticStr = "Obj";
}
static void Main(string[] args)
{
//静态变量通过类进行访问,该类所有实例的某一静态变量都是同一个值
Console.WriteLine("Class1's staticStr: {0}", Class1.staticStr); Class1 tmpObj1 = new Class1();
tmpObj1.notstaticStr = "tmpObj1";
Class1 tmpObj2 = new Class1();
tmpObj2.notstaticStr = "tmpObj2"; //非静态变量通过对象进行访问,不同对象的同一非静态变量可以有不同的值
Console.WriteLine("tmpObj1's notstaticStr: {0}", tmpObj1.notstaticStr);
Console.WriteLine("tmpObj2's notstaticStr: {0}", tmpObj2.notstaticStr); Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Text;
//using System.Windows.Forms;namespace Exampl01
{
class Program
{
class Class1
{
public static String staticStr = "Class";
public String notstaticStr = "Obj";
}
static void Main(string[] args)
{
//静态变量通过类进行访问,该类所有实例的某一静态变量都是同一个值
Console.WriteLine("Class1's staticStr: {0}", Class1.staticStr); Class1 tmpObj1 = new Class1();
tmpObj1.notstaticStr = "tmpObj1";
Class1 tmpObj2 = new Class1();
tmpObj2.notstaticStr = "tmpObj2"; //非静态变量通过对象进行访问,不同对象的同一非静态变量可以有不同的值
Console.WriteLine("tmpObj1's notstaticStr: {0}", tmpObj1.notstaticStr);
Console.WriteLine("tmpObj2's notstaticStr: {0}", tmpObj2.notstaticStr); Console.ReadLine();
}
}
}
解决方案 »
- 如何能让32位的.net 2.0下的程序,运行在windows 2012 x64位下,谢谢
- C# 开发Window Mobile程序,用什么显示大文本比较好
- .net 2005 打包的时候怎么自动调用一个批处理来注册控件呢
- 水晶报表传参数的问题
- 有没有byte型的list或是collection?
- WinForm下DataGrid排序时提示升序或降序的图标问题
- C#打印像收款收据那样的表格要什么弄哦
- LL(1) 文法分析器的算法
- 谁能给一个数字算法,要求用计算机验证的速度很快, 但求解的过程很慢.
- 事务在NET+SqlServer实现方法!!!
- 用c#程序把文件做成压缩包该怎么做?
- Winform:如何让图片渐渐消失?
Class1.staticStr:Class
tmpObj1's notstaticStr:tmpObj1;
tmpObj1's notstaticStr:tmpObj2;
按键盘任意键后cmd窗口消失
这个不形哦 你不指定输出类型 怎么能行哦 编译器怎么知道你想干吗? 还可以输出成类库讷! 你想要你就说出来嘛 你不说人家怎么知道你想要呢 没道理你想要………………
jf jf jf