宣言ですか
public string FirstName;
に相当
public string FirstName { get; set;}
違いはないと思いますが、次のことがわかりました:モデルを作成したとき-このようなもの
public class Subject
{
public string SubjectName;// { get; set; }
}
そして、MVC でフォームを使用してこのオブジェクトを投稿すると、SubjectName
値が得られますnull
。しかし、コメント付きのアクセサーを削除すると、値が得られます。そのような行動には理由がありますか?