Указанный приведение недействителен (формы xamarin)C#

Место общения программистов C#
Ответить
Anonymous
 Указанный приведение недействителен (формы xamarin)

Сообщение Anonymous »

этот точно такой же код работал нормально час назад.
подправил пару вещей, затем 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»