using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp3 { class C //创建一个类 类名:C { public int Value = 0; //声明一个公共类型变量Value } class Program //创建一个类 类名 Program { //创建静态类 可以在 整个 应用程序 内起作用 static void Main(string[] args) //创建一个 [静态:static] [无返回:void] [的方法:main] [args,目前照写不管它。不知道它是干什么的] { int v1 = 0; //v1 此时是 0 int v2 = v1; //v2 =v1 此时是 都是0 v2 = 927; //v2 =927 此时是 都是927 Console.WriteLine("values:{0},{1}", v1, v2); //此时输入 应该是 0 927 C r1 = new C(); //r1此时应该是 0 C r2 = r1; //r1,r2此时应该都是 0 r2.Value = 112; // r2此时 应该是 112 Console.WriteLine(r1 +"\n"); //测试结果 得出是 ConsoleApp3.C Console.WriteLine(r2 + "\n"); //测试结果 得出是 ConsoleApp3.C ??为啥是这样 Console.WriteLine("Refs:{0},{1}", r1.Value, r2.Value); //为啥呢?此时输出是 112 Console.ReadKey(); } } }
C# 入门级 想不懂的问题
猜你喜欢
转载自blog.csdn.net/heyics/article/details/79889775
今日推荐
周排行