Menurut bug ini (diperbaiki 21 Jan 2011 05:46:23 UTC) , di c# driver resmi ditambahkan kemampuan 'AllowTruncation'. Jadi, Anda perlu mengunduh versi driver terbaru dan nikmatilah! Selain SetRepresentation, Anda juga dapat menggunakan BsonRepresentationAttribute seperti ini:
public class C {
[BsonRepresentation(BsonType.Double, AllowTruncation=true)]
public decimal D;
}