title: C# - sorting a list inside of a struct
body: <p>I have an assignment for school that I'm having trouble with. The assignment is to create a console app that allows users to add, modify and view a list of movies. Each movie contains attributes like a title, a year, a director, etc. I have to use the following structs:</p>
  <pre><code>struct Movie{
      public string title;
      public string year;
      public string director;
      public float quality;
      public string mpaaRating;
      public string genre;
      public List&lt;string&gt; cast;
      public List&lt;string&gt; quotes;
      public List&lt;string&gt; keywords;
  }
  struct MovieList{
      public int length;
      public Movie[] movie;
  }
  ...
  MovieList List = new MovieList()
  </code></pre>
  <p>Here's the part I'm having trouble with. I need to sort List by the movie title. I'm having trouble figuring out what the correct way to go about this is. Anyone have any advice?</p>