Исключение нулевой ссылки в коде.
Вот исходный код. Ссылка На Github[^]
An unhandled exception of type 'System.NullReferenceException' occurred in Analysis (PCA).exe Additional information: Object reference not set to an instance of an object.
Это произошло в файле MainForm. cs для
distributionView.DataSource= pca.Components;
Как мне решить эту проблему?
Что я уже пробовал:
Я пробовал использовать новый оператор, но это не решает проблему.
Использовал отладчик и обнаружил, что distributionView равен null и генерирует это исключение. Но новый оператор не решит мою проблему. Так как некоторые графики не будут работать, если я использую новые.
Его объявили как
private Accord.Controls.ComponentView distributionView
NotPolitcallyCorrect
"Как мне это решить?", как и все остальные, кто когда-либо получал исключение нулевой ссылки. Вы отлаживаете свой код, находите нулевой объект и затем исправляете свой код.
CHill60
Один из distributionView, pca или pca. Компоненты равны нулю. Отладьте, чтобы выяснить, что именно, а затем исправьте это. Очень немногие люди собираются удосужились взглянуть на свой код на GitHub