In C#, there are primarily two floating-point types: float and double.