Атрибуты, управляющие определением командлета
Я создаю несколько командлетов Powershell и замечаю, что после установки оснастки и выполнения следующей команды типы данных параметров отображаются как одиночные, а не как запрограммированные типы (в моем случае float).
get-command -pssnapin myPSSnapin | format-list definition
Definition : Get-Value -Param1<Single> -Param2<Single>
Кто-нибудь знает, где я могу контролировать эти значения, так как он не выбирает автоматически правильный тип?
Спасибо
1 ответ
Решение
System.Single
а также System.Double
являются именами.NET Framework для типов с плавающей запятой. C# float
а также double
сопоставить их так же, как int
а также long
сопоставить с System.Int32
а также System.Int64
,