Ciao a tutti,
vi anticipo che sono alle prime armi con c#

Vi volevo chiedere questo
sto facendo una pagina asp.net
e nel page_load vado a richiamare un metodo
che se chiamo in questo modo mi funziona correttamente
codice:
 
 FlightRequest flightRequest = new FlightRequest { OneWayFlightCode = "AAAAAJNFSF1", ReturnFlightCode = "?" };
se invece di passare il valore fisso AAAAAJNFSF1 voglio fare un request ho problemi
per fare il request, sto tentando in questo modo

codice:
 String[] codiceVolo = new String[1];
            codiceVolo[1]=  Request.Form["codiceVolo"];

    FlightRequest flightRequest = new FlightRequest { OneWayFlightCode = codiceVolo[1], ReturnFlightCode = "?" };
ma il debug mi restituisce questo errore

Un'espressione new richiede () o [] dopo il tipo

cosa sto sbagliando?
ciao e grazie