Есть код при использовании которого выдает ошибку "Ссылка на объект не указывает на экземпляр объекта." Поиск на просторах интернета решения проблемы не нашел, хотя может плохо искал. Помогите кто знает что надо изменить в данном коде чтобы ошибка пропала.
Ошибка "Ссылка на объект не указывает на экземпляр объекта" возникает, когда вы пытаетесь обращаться к объекту, который не был инициализирован. В данном случае, вероятно, проблема в том, что вы пытаетесь получить выделенную строку, когда в ListView ничего не выделено.
Чтобы исправить эту ошибку, вам нужно сначала проверить, что в ListView действительно есть выделенная строка, используя условие:
if (ListView1.SelectedIndex != -1)
Затем вы можете получить выделенную строку и работать с ее данными. Вот исправленный код:
Помогите пожалуйста найти ошибку в коде
[code]
foreach (myObj1 objmyObj1 in my.Items)
{
foreach (myObj1 objMy in objmyObj1.Items)
{
if (objMy.Header.Equals(textTitle.Text))
{
objMy.IsSelected = true;
s = objmyObj1.Items.IndexOf(tm);
current = s;
...
написал такой код
[code]
var date = DateTime.Today;
int d = 10;
int m = 9;
int y = 2011;
date = new DateTime(year: y, month: m, day: d);
[/code]
Дата не меняется, в чем может быть проблема?
Вот собственно код. Простой, ну до безобразия. Но строка не добавляется. Что не так?
[code]
public void DBInsert(string UserName, string UserSecondName) {
string conString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
using (SqlConnection sqlCon = new SqlConnection(conString)) {
...