Follow the code:
var resultado = db.Tabela
.Where(l => l.Nome == "João")
.Select(l => new { l.numero, l.cidade, l.estado, l.pais });
I know that in the database has "SP" value of the state field and I want to change the value "SP" to "São Paulo".
Here is foreach
:
foreach (var item in resultado.Where(u => u.estado == "SP"))
{
item.estado= "São Paulo";
}
I get the following from error :
status' can not be assigned to - it is read only
Any solution?
UPDATE:
I've tried it this way:
var resultado = db.Tabela
.Where(l => l.Nome == "João")
.Select(l => new { l.numero, l.cidade, l.estado, l.pais }).ToList();
For:
for (int i = 0; i <resultado.Count; i++)
{
if (resultado[i].estado== "SP")
{
resultado[i].estado= "São Paulo";
}
}
and the same error still remains.