程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#中函數的訪問規則

C#中函數的訪問規則

編輯:C#入門知識

 函數參數或返回值不能比所屬函數的訪問級別低
sealed class T { ... } //類的默認訪問級別是internal
public sealed class Bad
{
    public void Parameter(T t)  //錯誤,函數的訪問級別(public)比參數高
    { ... }
    public T Return()             //錯誤,函數的訪問級別(public)比返回值高
    { ... }
}
public sealed class Good
{
    private void Parameter(T t)  //正確,函數的訪問級別(private)比參數低
    { ... }
    private T Return()            //正確,函數的訪問級別(private)比返回值低

    { ... }
}
作者:ershouyage

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved