C# 可訪問性不一致問題(修改成員的訪問修飾符)。


錯誤實例一:父類的訪問性低於子類

 class Person
    {

    }
    public class Students:Person
    {

    }

錯誤實例二:方法的訪問修飾符需要和參數的類型的訪問修飾符一致

class Person
    {
        public string Nama { get; set; }    
    }
    public class MyClass
    {
        public void SayHi(Person person)
        {
            Console.Write(person.Nama);
        }
    }

 

類似的問題都是可訪問性不一致造成的,修改訪問修飾符即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM