подправил пару вещей, затем ctrl+Z вернулся в это состояние
каждый раз, когда я запускаю его на эмуляторе Android, он зависает и вылетает когда я пытаюсь загрузить страницу всех продуктов. VS2019 обычно полезен, но не в этом случае: System.InvalidCastException: «Указанное приведение недопустимо». – пытался выполнить поиск, оказался здесь, где нашел несколько других с таким же названием< /em> проблемы, но случаи были разные. понятия не имею, что происходит, никаких сообщений об ошибках от IDE перед запуском.

РЕДАКТИРОВАТЬ №1: точка останова, кажется, находится в КОНЦЕ кода программной части.
РЕДАКТИРОВАТЬ №2: попробовал iOS и та же проблема, за исключением того, что теперь, когда он выходит из строя, IDE открывает окно: Main. iOS "UIApplication.Main(args, null, "AppDelegate");" и читает мне ту же ошибку. - снова растерялся, так как всё работало нормально. и я уже несколько дней даже не заглядывал в Main.cs, не говоря уже о том, чтобы менять его.
public class Product
{
public string UPC { get; set; }
public string Brand { get; set; }
public int Count { get; set; }
public string Manufacturer { get; set; }
public string Style { get; set; }
public string SellPrice { get; set; }
public double BuyPrice { get; set; }
public string Market { get; set; }
public bool Buying { get; set; }
public string BoxImage { get; set; }
}
public partial class AllProductsPage : ContentPage
{
public AllProductsPage()
{
InitializeComponent();
}
protected override void OnAppearing()
{
base.OnAppearing();
{
using (SQLiteConnection conn = new SQLiteConnection(App.DatabasePath))
{
conn.CreateTable();
var products = conn.Table().ToList();
productsListView.ItemsSource = products;
}
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/685 ... arin-forms
Мобильная версия