如何在VB 2012中将变量声明为货币

时间:2013-04-11 22:51:44

标签: vb.net visual-studio-2012

我不太了解最新的VB软件,但是当我尝试将全局和本地变量声明为货币时,它无法识别它。任何信息都非常感谢。

2 个答案:

答案 0 :(得分:0)

货币不再可用,已被Decimal取代。

答案 1 :(得分:0)

.NET中的类很便宜。如果它对您的应用程序有价值,您可以编写自己的自定义货币类,使用十进制类型来存储该值。您可以创建一个抽象货币类,然后创建其他继承它的类,并具有特定的实现或属性,或者在它们自己和其他已知货币单位之间指定某种转换方法(可能作为排序的枚举)。

Public MustInherit Class Currency
    Public Value As Decimal
    Public Unit As String
End Class

Public Class Dollars : Inherits Currency

End Class