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# 入门级 想不懂的问题
最新推荐文章于 2024-04-28 08:54:48 发布