百科问答小站 logo
百科问答小站 font logo



为什么Powershell可以在源码中直接调用.NET类,而VBA只能调用.NET DLL? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

后发优势,

PowerShell很多功能就是构建在 .NET Framework之上的。VBA则是Office和自己的对象模型。



你可以试一下:

       (ls | select -first 1).GetType()     


你会发现其实ls/dir/Get-ChildItem取出来的对象其实就是System.IO.FileInfo或者DirectoryInfo类型的……




  

相关话题

  为什么windows7不能安装iis8? 
  为何 Linux 或 PowerShell 中运行脚本需添加「./」? 
  .Net的垃圾回收机制是定时执行还是事件触发? 
  Java 8 的 stream API 和 C# 的 LINQ 哪个更慢? 
  如何对 Expression 进行计算? 
  .net为什么要将应用程序编程语言统一? 
  C#为什么非要把函数叫方法? 
  ASP.NET MVC 最好的视图引擎是什么? 
  在程序里如何一本正经的胡说八道? 
  为何VisualStudio解决方案文件夹无对应的物理文件夹? 

前一个讨论
为什么绝大多数司机无视实线不能变道的规定?
下一个讨论
为什么华人去了哪个国家都是软柿子?要想不被欺负,除了加入神教还有什么好办法吗?





© 2025-03-13 - tinynew.org. All Rights Reserved.
© 2025-03-13 - tinynew.org. 保留所有权利