私は1つのファイルにこのコードを持っている:2つの部分クラス間で変数を2つのファイルで共有するにはどうすればよいですか?
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
私は2番目のファイルにphrasesFrameにアクセスできるようにしたいと思いますが、それは可能ではないようです。誰も私ができることについて私に示唆を与えることができるので、私はこれも部分クラスである他のファイルでこれにアクセスすることができます。もう1つの質問。私は、部分クラスを持つすべてのファイルでContentPageを継承する必要がありますか、1つのファイルで十分ですか?
を2つの無関係なクラス( 'Japanese.PhrasesPage'と' Japanese.Views.Phrases.PhrasesPage'が)のプライベートフィールドにアクセスすることはできませんなぜあなたは求めていますお互い? –
'PhrasesPage'は両方とも異なる名前空間に存在するため、単一のクラスではコンパイルできません。 –