C# プロジェクトでデータベース接続に Entity Framework を使用しています。
データベースに 3 つの列を持つテーブルがあるとします: table: Car 列: id、color、type、numberOfDoors
このテーブルの新しいレコードを作成する方法は次のとおりです。
Car c = new Car();//default constructor
c.color = "blue";
c.type = "Opel";
c.numberOfDoors = 2;
myDatabase.tblCar.AddObject(c);
myDatabase.SaveChanges();
プロジェクトの多くの場所でこれを行っているため、最初の 4 行が何度も繰り返されます。だから私は考えていました、なぜEntity Frameworkにはパラメーターを持つコンストラクターがないのですか? dbでnullになる可能性のある列がこれの理由である可能性があると思いました。