Атрибуты, управляющие определением командлета - PullRequest
1 голос
/ 04 декабря 2010

Я создаю несколько командлетов Powershell и замечаю, что после установки оснастки и выполнения следующей команды типы данных параметров отображаются как одиночные, а не как запрограммированные типы (в моем случае float).

get-command -pssnapin myPSSnapin | format-list definition

Definition : Get-Value -Param1<Single> -Param2<Single>

Кто-нибудь знает, где я могу контролировать эти значения, поскольку он не выбирает автоматически правильный тип?

Спасибо

1 Ответ

3 голосов
/ 04 декабря 2010

System.Single и System.Double - это имена .NET Framework для типов с плавающей запятой. C # float и double отображаются на них так же, как int и long отображаются на System.Int32 и System.Int64.

...