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

📄 example.cs

📁 深入浅出C#,学习C#比较好的用例,能够很快掌握C#.
💻 CS
字号:
using System;
//protected class Base...; wrong
class Base
{
	public Base()
	{
		a=0;
		b=0;
		c=0;
		d=0;
		e=0;
	}
	public int a;
	protected int b;
	internal int c;
	int d;//默认为private
	private int e;
	protected internal class Myclass//嵌套类
	{
		public Myclass()
		{
			Console.WriteLine("in Base.Myclass().");
		}
	}
}

class Derived:Base
{		
	public void F()
	{
		Derived derived=new Derived();
		Console.WriteLine("in Drived......");
		derived.a=0;
		Console.WriteLine("a={0}",derived.a);
		derived.b=1;
		Console.WriteLine("b={0}",derived.b);
		derived.c=2; 
		Console.WriteLine("c={0}",derived.c);
		//drived.d=3;
		//drived.e=4;
		Base.Myclass myclass=new Base.Myclass();
		//继承类中可以访问基类中public,protected,internal,protected internal修饰的成员
	}
}

class Mainclass
{
	public static void Main()
	{
		Derived myderive=new Derived();
		myderive.F();
		Base mybase=new Base();
		Console.WriteLine("in Main()......");
		Console.WriteLine("a={0}",mybase.a);
		Console.WriteLine("c={0}",mybase.c);
		//mybase.b;
		//mybase.d;
		//mybase.e;不可以访问protected,private修饰的成员
		Base.Myclass main=new Base.Myclass();
	}
}

⌨️ 快捷键说明

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