INode[] sortedNodes = nodes.OrderBy( x => x.CreationDate ).ThenBy(x => x.ModificationDate).ToArray();
if ( data["SETTINGS"]["SORT"] == "DESC" )
sortedNodes = nodes.OrderByDescending( x => x.CreationDate ).ThenByDescending(x => x.ModificationDate).ToArray();
INode[] sortedNodes = (data["SETTINGS"]["SORT"] == "DESC" ?
nodes.OrderBy( x => x.CreationDate ).ThenBy(x => x.ModificationDate) :
nodes.OrderByDescending( x => x.CreationDate ).ThenByDescending(x => x.ModificationDate))
.ToArray();
//тут ваш json, вычитанный из файла
string json = @"{
'Name': 'Bad Boys',
'ReleaseDate': '1995-4-7T00:00:00',
'Genres': [
'Action',
'Comedy'
]
}";
//вместо Movie, ваш класс
Movie m = JsonConvert.DeserializeObject<Movie>(json);
string name = m.Name;