⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 7-8a.cs

📁 java基础方面的一些实例代码
💻 CS
字号:
using System;

namespace ConsoleApplication11
{
	/// <summary>
	/// Class1 的摘要说明。
	/// </summary>
	class Class1
	{
		/// <summary>
		/// 应用程序的主入口点。
		/// </summary>
		[STAThread]
		static void Main(string[] args)
		{
			// x,y是值类型
			int x=4;
			int y=x; // 值复制,类型一致,内容相等,但是引用不等
			Console.WriteLine(Object.ReferenceEquals(x,y));   // false
			Console.WriteLine(x.Equals(y));                   // true
			Console.WriteLine(Object.Equals(x,y));            // true
			// Obj1,Obj2是引用类型
			Object Obj1=new Object();
			Object Obj2=new Object();
			Console.WriteLine(Obj1.Equals(Obj2));                 // false
			Console.WriteLine(Object.ReferenceEquals(Obj1,Obj2)); // false
			Obj2=Obj1; // 引用复制,两个引用对象指向同一个存储在堆中的数据
			Console.WriteLine(Obj1.Equals(Obj2));                 // true
			Console.WriteLine(Object.ReferenceEquals(Obj1,Obj2)); // true
			Console.WriteLine(Object.Equals(Obj1,Obj2));          // true
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -