У меня есть открытое свойство в
этого класса: APIUserCredentials
public class APIUserCredentials
{
private string _Email;
private string _Password;
public string Email
{
get { return _Email; }
set { _Email = value; }
}
public string Password
{
get { return _Password; }
set { _Password = value; }
}
public APIUserCredentials(string email, string password)
{
this.Email = email;
this.Password = password;
}
}
Я создаю объект в Oncreate своей Деятельности и разбиваю его.Visual Studio не может получить доступ к паролю свойства, даже если он общедоступен.Что не так?
Обратите внимание: если я удалю методы получения и установки из моего класса APIUserCredentials, например, так:
public class APIUserCredentials
{
public string Email;
public string Password;
public APIUserCredentials(string email, string password)
{
this.Email = email;
this.Password = password;
}
}
Теперь я могу получить доступ к собственности с перерыва.
Похоже, ошибка компилятора, но я не уверен.Любая помощь приветствуется!Этот же код используется в приложении ios и работает как шарм.Но на Android специальные возможности не работают одинаково, когда я добавляю getter и setter в свой класс APIUserCredentials.