我正在爲我的App類中正在進行的WPF應用程序添加一些可綁定的CLR屬性,並且由於此不一致的可訪問性錯誤而無法編譯。類定義中的「不一致的可訪問性」
可訪問性不一致:房產類型「SomeProj.Error」比財產較少訪問「SomeProj.App.LatestError」
要修正這個錯誤,我不得不改變class Error
到public class Error
。
在VB中,類被認爲是公開的,大多數時候省略了訪問修飾符。 C#中也不是這樣嗎?
我只是最近做了vb-> c#跳轉,在語法中這樣的細微差別讓我放慢了腳步。