我想返回一个字符串集合,其中每个第二个记录都是"0",类似于:
foreach (Customer c in customers)
{
yield return c.Name;
yield return "0";
}
Run Code Online (Sandbox Code Playgroud)
我已开始:
customers.Select(c => new
{
c.Name,
Second = "0"
}).???
Run Code Online (Sandbox Code Playgroud) 我正在使用CodedUI进行自动化测试.当我使用两个应用程序时,假设A和B.需要在每个测试用例的执行开始时启动.所以我把它放在TestInitialize中.所以我从TestInitialize调用一个函数并发送参数,即应用程序A的位置.但是,如果有不同版本的应用程序,我想将参数发送到TestInitialize.
[TestInitialize()]
public void MyTestInitialize()
{
App_Launch(@"C:\Emulator\App_Version1\Launch_App.exe");
}
Run Code Online (Sandbox Code Playgroud)
有diff应用程序版本所以如果我必须启动App_Version2然后我必须更改硬编码的参数中的文件夹名称.
[TestInitialize()]
public void MyTestInitialize(string Path)
{
App_Launch(@Path);
}
Run Code Online (Sandbox Code Playgroud)
将路径发送到TestInitialize