为什么将字符串作为ArrayLists传递

时间:2019-08-14 21:58:20

标签: powershell

如果我定义一个函数

function GetTypeOfParam { 
   Param($input)
   "Type of `$input is $($input.GetType())" 
}

为什么这样调用时它不返回System.String

PS C:\> GetTypeOfParam "a"
  

$ input的类型为System.Collections.ArrayList + ArrayListEnumeratorSimple,mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089

0 个答案:

没有答案