c#

C#中public关键字的用法示例有哪些

小樊
85
2024-08-08 06:18:49
栏目: 编程语言

  1. 在类中声明public方法或属性,可以在其他类中访问该方法或属性。
public class MyClass
{
    public void MyMethod()
    {
        // 执行一些操作
    }
    
    public int MyProperty { get; set; }
}
  1. 在接口中使用public关键字,表示接口的成员对外公开。
public interface IMyInterface
{
    void MyMethod();
}
  1. 在结构体中使用public关键字,表示结构体的成员对外公开。
public struct MyStruct
{
    public int MyProperty;
}
  1. 在命名空间中使用public关键字,表示命名空间对外公开。
namespace MyNamespace
{
    public class MyClass
    {
        // 类的定义
    }
}
  1. 在程序集中使用public关键字,表示程序集对其他程序集可见。
[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("MyOtherAssembly")]

0
看了该问题的人还看了