Заранее извиняюсь, так как я новичок в этом, так что представьте, что это дурак.
В любом случае, я хочу передать отдельные данные с разделителями-запятыми в поля/переменные. Я использую FileHelpers, и он работает и передает данные, но мои навыки C # теперь меня не устраивают.
Данные CSV:
Том, пароль
Два, ПасДва
Три, ПасТри
И код у меня есть:
[DelimitedRecord(",")]
public class UserDetailsLogin
{
FileHelperEngine engine = new FileHelperEngine(typeof(UserDetails));
[Test]
public void TestData()
{
string User1;
string User2;
string User3;
string Password1;
UserDetails[] res = engine.ReadFile("TestData.csv") as UserDetails[];
foreach (UserDetails user in res)
{
User1 = user.UserName;
Console.WriteLine(User1);
}
}
}
[DelimitedRecord(",")]
public class UserDetails
{
public string UserName;
public string Password;
}
Который для проверки пишет в консоль:
Том
Два
Три
Как я могу передавать отдельные данные в переменные, например:
Пользователь1 = "Том"
Пароль1 = "Пароль"
User2 = "Два" и т.д. и т.п..