powershell - 为什么字符串作为 ArrayLists 传递
问题描述
如果我定义一个函数
function GetTypeOfParam {
Param($input)
"Type of `$input is $($input.GetType())"
}
为什么System.String
像这样调用时它不返回a?
PS C:\> GetTypeOfParam "a"
$input 的类型是 System.Collections.ArrayList+ArrayListEnumeratorSimple, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
解决方案
推荐阅读
- excel - Excel:将“12.50 美元”数据粘贴到工作表中 -> 自定义数字格式可以将其视为粘贴操作中的数字吗?
- flutter - 如何在 Flutter 中将项目添加到自定义列表?
- sqlite - QSqlTableModel::removeRow() 无法设置 QSqlTableModel::OnManualSubmit
- c++ - 无法找到数组值的最小值和最大值 - C++
- node.js - 不能要求剧作家
- java - Hibernate 生成无效查询
- reactjs - React-Redux Hooks,将 inputValue 设置为空后,不会在 antD Input 中重新渲染
- docker - 在 docker-compose 中使用芹菜花和 auth
- python - 如何只打印一行重复数据中的一列?
- amazon-web-services - 有没有办法使用 CLI 或 GUI 一次性删除多个 AWS IAM 客户托管策略?