I changed this:
List<string> chapterNames = new List<string>();
...to this:
var chapterNames = new List<string>();
...and was jabbed with this message from the compiler:
"The contextual keyword 'var' may only appear within a local variable declaration"