// 文件: Program.cs
using System;
namespace InternalAccessModifierExample
{
// 定义一个内部类,只能在同一程序集内访问
internal class InternalClass
{
internal void DisplayMessage()
{
Console.WriteLine("这是一个使用 internal 修饰符的类和方法。");
}
}
public class Program
{
public static void Main(string[] args)
{
// 创建内部类的实例并调用其方法
InternalClass internalObj = new InternalClass();
internalObj.DisplayMessage();
}
}
}
internal 是 C# 中的一种访问修饰符,它表示成员或类型只能在同一程序集(assembly)内访问。InternalClass 类和 DisplayMessage 方法都使用了 internal 修饰符,因此它们只能在定义它们的程序集内被访问。Program 类是公共的(public),因此可以从其他程序集访问,但 InternalClass 和它的方法只能在当前程序集中使用。上一篇:c# datatable
下一篇:c#多线程
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站