Прочитайте.txt каждый поток строки и ЗАМЕНИТЕ строковые значения, разделенные запятой [,]
Я довольно новичок в C# Здесь я хочу получить содержимое List.txt и заменить GUID и пароль из списка. Цель здесь - заменить GUID и PASSWORD из каждой строки в файле List.txt List Format:
Simpletest@humnianmai.com,Funkie312
Monkeies241@kubkdaw.com,Knuanh141
Nuimabaiu@hgsa.gtv,jUbskj371
ПРИМЕЧАНИЕ. Я шифрую данные, но это только пример.
public class Log
{
private const string UserList = @"C:\Server\UserManagement\list.txt";
string contents = File.ReadLines(GUID);
string contents = File.ReadLines(PASSWORD);
private static readonly string URL = "https://www.mypersonaldomain.com/account/verify?guid=" + GUID + "&" + PASSWORD;
Обновление из комментариев
Мне нужно взять список содержимого из файла List.txt и заменить его в
private static readonly string URL = "https://www.mypersonaldomain.com/account/verify?guid=" + GUID + "&" + PASSWORD;
Мне нужно только заменить
GUID
а такжеPASSWORD
но я не знаю, как сказать код для чтения из файла иGUID
,PASSWORD
отделен как Monkeies241@kubkdaw.com,Knuanh141 в List.txt
1 ответ
var lines = File.ReadLines("List.txt")
.Select(x =>
{
var split = x.Split(',');
return $"https://www.mypersonaldomain.com/account/verify?guid={split[0]}&{split[1]}";
});
Дополнительные ресурсы
Возвращает строковый массив, который содержит в этом экземпляре подстроки, разделенные элементами указанной строки или массива символов Unicode.
Проецирует каждый элемент последовательности в новую форму.
$ - строковая интерполяция (C# Reference)
Специальный символ $ идентифицирует строковый литерал как интерполированную строку. Интерполированная строка - это строковый литерал, который может содержать интерполированные выражения. Когда интерполированная строка преобразуется в результирующую строку, элементы с интерполированными выражениями заменяются строковыми представлениями результатов выражения. Эта функция доступна в C# 6 и более поздних версиях языка.