注销显示警告xamarin.forms

Jan*_*der 2 xamarin xamarin.forms

我一直在尝试允许用户使用DisplayAlert确认注销.如果他们点击"否",它应该保留在他们的个人资料页面中,否则他们应该被重定向回登录页面.我没有设法完成这项工作,如果我单击是或否,两个选项都保留在配置文件页面中

public async void LogoutBtn(object sender, EventArgs e)
{
    var answer = await DisplayAlert("Exit", "Do you wan't to exit the App?", "Yes", "No");
    if(answer.Equals("Yes"))
    {
        Settings.FirstName = string.Empty;
        Settings.LastName = string.Empty;
        Settings.Email = string.Empty;
        await Navigation.PushAsync(new MainPage());
    }
    else
    {
        App.Current.MainPage = new Profile();
    }
}
Run Code Online (Sandbox Code Playgroud)

Sus*_*ver 8

DisplayAlert返回一个布尔值(true/ false):

var answer = await DisplayAlert("Exit", "Do you wan't to exit the App?", "Yes", "No");
if (answer)
{
    // User choose Yes
}
else
{
    // User choose No
}
Run Code Online (Sandbox Code Playgroud)