Я борюсь за некоторые кодировки и надеялся, что кто-то может помочь мне, пожалуйста, что я пытаюсь сделать, это прочитать текстовый файл и преобразовать column2 в нижний регистр и сохранить его снова ,Using.tolower function with vb.net
Но я получаю Значение типа Integer не может быть преобразовано в 'System.Globalization.CultureInfo'. после .ToLower?
Dim Convertcolumn = From line In System.IO.File.ReadLines("Path")
Select line.Split(" "c)(1) & line.ToLower(1)
Dim writer As IO.StreamWriter = New IO.StreamWriter("Path2")
For Each line In Convertcolumn
writer.Write((line) & Environment.NewLine)
Next
Обновлено кодирование:
Dim Convertcolumn = From line In System.IO.File.ReadLines("C:\Test1.txt")
Select line.Split(" "c)(1) & line.Split(" "c)(1).ToLower()
Dim writer As IO.StreamWriter = New IO.StreamWriter("C:\Test2.txt")
For Each line In Convertcolumn
writer.Write((line) & Environment.NewLine)
Next
К сожалению, когда я добавил комментарии его не показывая как столбцы данных выглядит следующим образом
D00001 BLACK user
D00002 BLACK user
и я хочу, чтобы изменить его
D00001 black user
D00002 black user
большое спасибо hans – user1413746