所以我已经创建了一个clientAccountNames列表
public IEnumerable<String> ClientAccount_Names { get; set; }
然后我使用了一个服务来获取所有userLoginRecords并将它们存储在model.UserLoginRecords列表中
model.UserLoginRecords = _userService.GetFiltered(filter, _preferenceService.GetMaxRows(this.GetType()), null);
然后我计算了没有。模型中的entires.UserLoginRecords列表
int numberOfUsers = model.UserLoginRecords.Count();
然后我想在model.userloginrecord中添加与模型中找到的IEnumerable ClientAccount-Names一样多的条目
model.ClientAccount_Names = string.Empty X numberOfUsers;
我怎样才能在最后一部分添加所添加的条目?
答案 0 :(得分:1)
model.ClientAccount_Names = Enumerable.Repeat(string.Empty, numberOfUsers);
答案 1 :(得分:1)
使用Enumerable.Range
model.ClientAccount_Names = Enumerable.Range(0, numberOfUsers)
.Select(r => string.Empty);
答案 2 :(得分:1)
你的意思是你想要添加空字符串?
model.ClientAccount_Names = new List<string>();
然后
for(int i=0; i < numberOfUsers; i++)
{
model.ClientAccount_Names.Add("");
}
应该这样做!