im trying to create a string using String.Format and add parameters. But for some reason, I'm receiving the error -
System.FormatException: Input string was not in a correct format.
Here is my code
string queryPattern = "PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> " + "PREFIX db: <http://dbpedia.org/ontology/> " + "PREFIX prop: < http://dbpedia.org/property/> " + "SELECT ?movieLink ?title ?genreLink ?genre ?releaseDate " + "WHERE { " + "?movieLink rdf:type db:Film; " + "foaf:name ?title. " + "OPTIONAL { ?movieLink prop:genre ?genreLink. " + "?genreLink rdfs:label ?genre. " + "FILTER(lang(?genre) = 'en') }. " + "OPTIONAL{ ?movieLink <http://dbpedia.org/ontology/releaseDate> ?releaseDate }. " + "{0}" + "{1}" + "FILTER(lang(?title) = 'en') " + "}" + "ORDER BY DESC(?releaseDate)" + "{2}"; return String.Format(queryPattern, genreMatch, dateMatch, limit); Any help would be greatly appreciated.