Which of the following code statements is the better to use:
The difference is in the line:
I am referring to which one uses less computer memory in a large scale situation. Also, is there a more correct one to use?
Code:
For Each ZipArchiveEntryObject As ZipArchiveEntry In ListOfPackageContents
PackageItemForList = New PackageItem
PackageItemForList.FilePath = PackageObjectFolderName & ZipArchiveEntryObject.FullName
PackageItemForList.Type = GetPackageItemType(PackageObjectFolderName & ZipArchiveEntryObject.FullName)
ListOfPackageItems.Add(PackageItemForList)
NextCode:
For Each ZipArchiveEntryObject As ZipArchiveEntry In ListOfPackageContents
PackageItemForList = New PackageItem
PackageItemForList.FilePath = PackageObjectFolderName & ZipArchiveEntryObject.FullName
PackageItemForList.Type = GetPackageItemType(PackageItemForList.FilePath)
ListOfPackageItems.Add(PackageItemForList)
NextCode:
PackageItemForList.Type =