Tidak ada padanan langsung, karena tidak ada tipe .NET bawaan yang memungkinkan Anda menentukan presisi/skala secara eksplisit sejauh yang saya ketahui. Tidak ada diperbaiki -tipe titik seperti NUMERIC.
decimal dan double adalah tipe floating point yang umum di .NET, dengan decimal menerapkan titik mengambang desimal
(seperti NUMERIC di T-SQL) dan double menerapkan titik mengambang biner
perilaku (seperti FLOAT dan REAL di T-SQL). (Ada float juga, yang merupakan tipe titik mengambang biner yang lebih kecil.)
Anda harus memilih antara decimal dan double berdasarkan nilai apa yang akan Anda wakili - Saya biasanya menganggap "buatan manusia", nilai buatan (terutama uang) sesuai untuk decimal , dan nilai alami berkelanjutan (seperti dimensi fisik) yang sesuai untuk double .