public class Test
{
//Car c = null; // Is this better and is it good to set it to null.
public void A()
{
Car c = new Car();
}
public void B()
{
Car c = new Car();
}
public void C()
{
Car c = new Car();
}
}
1) Могу ли я просто объявить объект 0 глобально в верхней и использовать его в каждом методе вместо создания нового каждый раз (Это то, что я на самом деле делать?)Инициализация объектов в .net?
2) Является ли это хорошая идея, чтобы первоначально установить объект в null?
Пожалуйста, посетите код и разместить то, что компилирует. –
Я быстро обновил свой код, не знаю, почему это было приостановлено. Главный вопрос заключается не в нуле, но в основном, если повторное объявление объектов добавит размер моего исполняемого файла. – Xaisoft
Вы должны вернуться и не спешить. Теперь у вас есть три локальные переменные, ни одна из которых не относится к объекту-члену класса 'c'. –