What could be wrong with this example?
I can not do this:
var pessoa = new Pessoa
(
PessoaId = 1,
Nome = "teste teste",
twitter = "@teste"
);
Error message:
'Name' does not exist in the current context 'Person' does not exist in the current context 'twitter' does not exist in the current context
I have the Models
namespace PostGetModel.Models
{
public class Pessoa
{
public int PessoaId { get; set; }
public string Nome { get; set; }
public string twitter { get; set; }
}
}
No Controller
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using PostGetModel.Models;
namespace PostGetModel.Controllers
{
public class HomeController : Controller
{
public ActionResult Index()
{
var pessoa = new Pessoa
(
pessoa.PessoaId = 1,
pessoa.Nome = "teste teste",
pessoa.twitter = "@teste"
);
ViewData["PessoaId"] = pessoa.PessoaId;
ViewData["Nome"] = pessoa.Nome;
ViewData["twitter"] = pessoa.twitter;
return View();
}
}
}