小编tit*_*xid的帖子

创建一个字典,键代表列表中的元素

我想创建一个DictionaryKeys的代表来自一个元素List。每个列表元素都必须出现在这个字典中。

示例:
一部电影有一个演员列表。

现在我想要一个演员出演的电影列表。如果电影有多个演员,每个演员都应该在自己的列表中列出这部电影。

我有一个这样的数据结构:

public class MovieData
{
    public List<string> Actors { get; set;}
    public string Title { get; set; }
    public DateTime ReleaseDate { get; set; }
    public string FilePath { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

一个小例子来说明这一点:

var movie1 = new MovieData { 
  Title  = "Movie1", 
  Actors = new List<string> { "Bob Smith", "Alice Stevens"}};

var movie2 = new MovieData { 
  Title  = "Movie2", 
  Actors = new List<string> { "Alice Stevens"}}; …
Run Code Online (Sandbox Code Playgroud)

c# linq

3
推荐指数
1
解决办法
83
查看次数

标签 统计

c# ×1

linq ×1