Menurut postingan blog ini
, operator posisi diimplementasikan dengan menangani -1th
-elemen:
Builders<State>.Projection.Include(state => state.transfer.attempts[-1])
atau
Builders<State>.Projection.Include(state => state.transfer.attempts.ElementAt(-1));
Solusi yang sama disebutkan dalam jawaban SO ini .
Saya sudah mencoba menemukan referensi perilaku ini di dokumentasi, tetapi tidak berhasil.