Код: Выделить всё
if (!data.Equals(null))
< /code>
и < /p>
if (data != null)
Таким Объект null: < /p>
public List dataList;
public bool AddData(ref Object data)
bool success = false;
try
{
// I've also used "if (data != null)" which hasn't worked either
if (!data.Equals(null))
{
//NullReferenceException occurs here ...
dataList.Add(data);
success = doOtherStuff(data);
}
}
catch (Exception e)
{
throw new Exception(e.ToString());
}
return success;
}
< /code>
Если это правильный способ проверить, если объект является нулевым, что я делаю неправильно (как я могу предотвратить дальнейшую обработку на объекте, чтобы избежать NullreferenceException)?
Подробнее здесь: https://stackoverflow.com/questions/641 ... in-c-sharp
Мобильная версия