.net - 无法从 Powershell 中的函数返回 [System.Data.DataTable] 5/6/7
问题描述
此代码返回$null ...
function T(){
return [System.Data.DataTable]::new( "table1" )
}
它应该返回一个Datatable对象,,,
但是...如果我在命令行中执行此操作
$x = [System.Data.DataTable]::new( "table1" )
Write-Host $x.TableName;
它工作正常!!!
- 我还包括了Add-Type -AssemblyName System.Data
但结果是一样的 - 我测试了相同类型的代码,例如 DataColumn,它工作正常... >>>???WEIRD!!!
?有任何想法吗...
解决方案
推荐阅读
- spring - 与具有嵌套数组的请求主体签订合同
- node.js - 防止自动重定向并获取 PassportJs "authenticate" 方法的重定向 URL
- android - Android:Kotlin 从回调中获取数据并随流发出
- go - 信号量的并发限制,为什么我必须先释放缓冲区?
- r - data.matrix vs data.frame 和 data.matrix vs as.matrix
- javascript - 即使 Safari Web Inspector 没有显示任何错误,JavaScript 代码也不会运行
- angular - 在 Angular 11 中将 ng-template 内容克隆到 document.body 的最佳实践是什么?
- c++ - Codechef 拒绝(数字的阶乘)
- java - JDBC 事务 Oracle Weblogic
- python-3.x - 如何避免从两个不同的随机变量中获得相同的值,但值来自同一个列表?