In una istruzione LINQ a SQL ho un nome di colonna nel database che è anche una parola chiave C# (void). Come faccio a considerare il compilatore come una proprietà dell'oggetto e non come una parola chiave?LINQ alla colonna SQL ha una parola chiave come nome colonna, come quotare/uscire
ho potuto riscrivere questo con il metodo di notazione, certo, ma ci deve essere un modo per dare il compilatore un suggerimento qui ...
var p = from c in mytable
where c.id = rowNumber
select (new { voidedState = c.void }); // <--- Problem is here
L'errore è:
Identifier expected; 'void' is a keyword
Non posso discuterne, sto solo cercando una soluzione.
Grazie.
Ho cercato dappertutto per questo. Grazie. –