C#中四种访问修饰符是哪些?
c#的四种访问修饰符是:
public、protected、private和internal。
其实,还有一个组合访问修饰符,那就是:
protected internal。
下面是一个例子:
using System;
class Program
{
static void Main(string[] args)
{
f1();
f2();
f3();
f4();
f5();
Console.ReadKey();
}
public static void f1()
{
Console.WriteLine("public方法");
}
protected static void f2()
{
Console.WriteLine("protected方法");
}
private static void f3()
{
Console.WriteLine("private方法");
}
internal static void f4()
{
Console.WriteLine("internal方法");
}
protected internal static void f5()
{
Console.WriteLine("protected internal方法");
}
}
这是运行结果截图: