将字符串列表复制到另一个字符串列表

用户名

这是我的简单课程:

public class Friends
{
  public Friends()
  {
    Myfriend = new List<string>();
    Share = new List<bool>();
  }
  public List<string> Myfriend { get; set; }
  public List<bool> Share { get; set; }
}

这是我想传递给我的班级。在我这样做之前,我想“填满”

public List<string> Myfriend { get; set; }

与我在另一个字符串列表中的值。

var listofUsersFriends <---此列表包含一堆名称(字符串)。

我可以通过类似于以下方式的方式分配值:

var model = new Friends();
foreach (var item in listofUsersFriends)
{
  //Add list items
}

我完全被困住了,随时提供解决此问题的其他方法的建议=)谢谢!

编辑:最终目标是将模型传递到包含列表好友对象的视图。像这样:Bob CheckboxShare Wouter CheckboxShare ETC ..

这似乎发送带有两个单独字符串的模型,即该复选框与好友无关。我知道我在某个地方搞砸了,但我不知道如何解决。

伍特·德·科特

您有两种选择:

  • foreach像这样将每个项目分别添加到列表中

    model.Friends.Add(item);

  • 根据您的初始化一个新列表listofUsersFriends

    model.Friends =新的List(listofUsersFriends);

  • 一次性添加一系列项目:

    model.Friends.AddRange(listofUsersFriends);

更新

要将booleand和string字段链接在一起,可以声明一个定义数据的类:

public class FriendStatus
{
    public string Name { get; set; }
    public bool Checked get; set; }
}

然后将您的视图模型更改为的列表FriendStatus

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将一个字符串列表与另一个字符串列表进行比较

如何将一个字符串列表与另一个字符串列表匹配?

根据另一个字符串列表对字符串列表进行排序

用另一个字符串列表对字符串列表进行排序

查找字符串列表中的字符串是否在Esper中的另一个字符串列表中

如何寻找另一个字符串中的字符串列表?

如何生成另一个字符串出现的字符串列表

检查字符串列表中是否有另一个字符串

Python:根据另一个字符串对相似字符串列表进行排序

如何从包含另一个字符串列表的任何项目的字符串列表中打印出列表项

如何使用C#使用字典将位于一个字符串列表中的键映射到位于另一个字符串列表中的值?

如何将一个字符串列表的索引范围添加到另一个字符串列表

连接到一个字符串列表,另一个字符串

测试列表中的任何项目是否属于另一个字符串列表

Java-在另一个字符串列表中搜索关键字列表

如何使用 Python 按另一个字符串列表对字符串列表进行分组?

如何使用Python在另一个字符串列表中有效地搜索字符串列表?

如何将字符串列表(以特殊字符开头的字符串除外)复制到另一个列表

什么将空字符串复制到另一个字符串?

使用动态中的指针将一个字符串复制到另一个字符串

我们如何有效地检查一个字符串列表是否包含另一个字符串列表中的单词?

Golang程序在另一个字符串列表中检查一个字符串列表中的模式-密码破解

将一个字符串复制到另一个

将列表中的某些字符复制到序言中的另一个字符

如果第一个字符与列表中的另一个字符串元素匹配,则删除字符串列表中的字符串元素

用python中的字符串列表替换一个字符串列表

我有一个“非法字符”列表和另一个字符串列表。我想用下划线替换字符串列表中的任何非法字符

如何将字典中的相同值分配给另一个字符串列表

检查一个列表的一项是否存在于另一个字符串列表中