我有這樣的代碼在一個文件中:如何在兩個文件中的兩個部分類之間共享一個變量?
namespace Japanese
{
public partial class PhrasesPage : ContentPage
{
PhrasesFrame phrasesFrame = new PhrasesFrame();
這個代碼在另一個文件:
namespace Japanese.Views.Phrases
{
public partial class PhrasesPage
{
public void setTimeInterval()
{
phrasesFrame // can't access
我希望能夠在第二個文件訪問phrasesFrame但似乎不可能的。任何人都可以給我建議我可以做什麼,所以我可以在另一個也是分類的文件中訪問它。還有一個問題。我應該從ContentPage繼承所有文件中的部分類還是隻有一個文件?
你問爲什麼兩個不相關的類('Japanese.PhrasesPage'和'Japanese.Views.Phrases.PhrasesPage')無法訪問的私有字段:你應該按如下方式使用公共的命名空間對他們倆的彼此? –
兩個'PhrasesPage'都存在於不同的命名空間中,因此它們無法在單個類中編譯。 –