提前道歉,因为我对此很陌生,所以想象这是一个傻瓜。
无论如何,我希望将单个逗号分隔的数据传递到字段/变量中。我正在使用 FileHelpers 并让它工作并传回数据,但我的 C# 技能现在让我失望了。
CSV 数据为:
汤姆,密码
二、传二
三、PassThree
我的代码是:
[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 =“汤姆”
Password1 = "密码"
User2 =“两个”等等等等。