How do I create a For Each loop in VB.NET?
Iterate through a collection
For Each FileName As String In FileNames
Console.WriteLine(FileName)
NextGet the version of a DLL
FileVersionInfo
Public Function GetDllVersion(FileName As String) As String
Dim VersionInfo As FileVersionInfo = FileVersionInfo.GetVersionInfo(FileName)
Return VersionInfo.FileVersion
End FunctionSerialize JSON without null values
Newtonsoft.Json
Dim Settings As New JsonSerializerSettings With {
.NullValueHandling = NullValueHandling.Ignore,
.Formatting = Formatting.Indented
}
Dim Json As String = JsonConvert.SerializeObject(Data, Settings)Move a file
System.IO.File.Move
If Not File.Exists(Destination) Then
File.Move(Source, Destination)
End If