Xamarin - вызов неоднозначен между следующими методами или свойствами - PullRequest
0 голосов
/ 11 сентября 2018

Я знаю, что это очень распространенный вопрос, но я не могу понять основы этой проблемы.Я перешел по этой ссылке Еще одно переполнение стека Вопрос , но затерялся в реализации.

Я работаю над приложением Xamarin для Android.У меня есть класс, имеющий три конструктора, каждый из которых выполняет разные действия.

namespace SampleApp.Pages
{
    public partial class HomePage : ContentPage
    {
        public HomePage()
        {
            InitializeComponent();
            // LINES OF CODE
        }

        public HomePage(string abc)
        {
            InitializeComponent();
            // LINES OF CODE
        }

        public HomePage(int oneId, string xyz, int twoId)
        {
            InitializeComponent();
            // LINES OF CODE
        }
    }
}

Здесь я получаю сообщение об ошибке для каждого InitializeComponent();, в котором говорится:

Ошибка: вызов неоднозначенмежду следующими методами или свойствами: 'HomePage.InitializeComponent ()' и 'HomePage.InitializeComponent ()'

Приведенный выше код работал прекрасно несколько дней назад.Эта ошибка произошла внезапно без каких-либо изменений в коде.

Что мне делать?Также, пожалуйста, сообщите мне, если это просто ошибка Visual Studio.

1 Ответ

0 голосов
/ 13 сентября 2018

Я проверил наличие доступных обновлений для Visual Studio и установил все обновления. Проблема решена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...