C# の次のコード スニペットがあります。
var results = from g in this.context.MyStorageEventTable
where g.PartitionKey == partitionKey
&& g.EventType == "MyEvent"
select g;
var ev = results.FirstOrDefault();
これは、Azure テーブルに相談します。このテーブルには、20000 を超えるエンティティが含まれています。問題は、変数 ev が null 値を持つこともあれば、エンティティ オブジェクトを持つこともあります。これはランダムに発生します。オブジェクトがテーブルに存在することはわかっているので、null 値は間違った動作です。なぜこうなった?ありがとうございました!