次のような GetItems メソッドがあります。
public SampleDataItem GetItem(string uniqueId)
{
// Simple linear search is acceptable for small data sets
var matches = _sampleDataSource.AllGroups.SelectMany(group => group.Items).Where((item) => item.UniqueId.Equals(uniqueId));
if (matches.Count() == 1) return matches.First();
return null;
}
返されるオブジェクトを参照すると、データ オブジェクトにある実際のアイテムへのポインターではないため、更新されません。データ オブジェクト内の項目への参照にアクセスするより良い方法はありますか?