Questions: Am trying to get the data from an Asp.Net Core Request Query String but the compiler won't let me. It shows a red squiggly line saying "cannot apply indexing with  to an expression of type QueryString".
Answer: If you are using Request.QueryString["Name"] change it to Request.Query["Name"]. Let me know if this helps.
According to Intellisense, The Request.QueryString is used to set or get query string used to create a query collection in Request.Query. While Request.Query gets the query value collection parsed from the Request.QueryString.