С моим кодом я получаю 3 сообщения, все говорящие, что object initialization can be simplified
и в моей растущей жажде знаний (и моем OCD) я хотел бы "исправить" мой код, чтобы эти сообщения не появлялись. Я знаю, что могу просто установить его, чтобы эти сообщения не появлялись, но у меня все еще есть в голове, что они там в фоновом режиме, которые не сидят прямо со мной. Если кто-нибудь может указать, как "упростить инициализацию", это было бы здорово, чтобы я мог улучшить свои навыки. Если требуется больше кода, дайте мне знать, и я могу добавить его.
первая:
TreeNode node = new TreeNode(drive.Substring(0, 1), driveImage, driveImage);//issue on this line
node.Tag = drive;
второй:
DirectoryInfo di = new DirectoryInfo(dir);
TreeNode node = new TreeNode(di.Name, 0, 1); //this line
Я подозреваю, что с treenodes его, потому что я дал им то же имя, но я попытался изменить имя, но это не изменило ситуацию.
третий:
OleDbCommand select = new OleDbCommand();//this line
select.Connection = cnDTC;
select.CommandText = string.Format("SELECT MAX(VERSION_NO) AS MAX_VERSION FROM ({0})", strSQL2);