我正在创建一些Powershell cmdlet,并且注意到在我安装管理单元并执行以下命令后,参数数据类型被列为单个而不是编程类型(在我的情况下为float)。
get-command -pssnapin myPSSnapin | format-list definition
Definition : Get-Value -Param1<Single> -Param2<Single>
有没有人知道我在哪里控制这些值,因为它没有自动选择合适的类型?
由于
答案 0 :(得分:3)
System.Single
和System.Double
是浮点类型的.NET框架名称。 C#float
和double
映射到它们就像int
和long
映射到System.Int32
和System.Int64
。