2017-10-20 5 views
0

システム内にテーブルとクラスの両方をOperaçõesと呼びます。このコードでEntity Frameworkのデータベース列にアクセスできない

operação.を入力

var db = new ApplicationDbContext(); 
var model = db.Estruturas.Include(m => m.Produto).Include(m => m.Produto.Unidade); 
var operacao = db.Operacoes; 

foreach (var register in model) 
{ 
    operação. 

はインテリセンスを起動し、データベーステーブルの任意のプロパティ、またはクラスが表示されません。どうすればそれらにアクセスできますか?

+0

'operacao'、ない'operação'のような特殊文字を使用しないようお勧めします。 [命名ガイドライン](https://docs.microsoft.com/en-us/dotnet/standard/design-guidelines/naming-guidelines)も参照してください。 c#の名前も大文字と小文字が区別されます。 'a'は' a'と同じではありませんが、変数名の中でAと同じAと同じ変数の名前で入れ替えることはできません。 – Igor

答えて

1

operacaoの代わりにoperacao。名前は異なります。

また、それは、CまたはAで

関連する問題