百科问答小站 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类型的……




  

相关话题

  C#中函数中参数问题? 
  Html.ActionLink怎么包裹其他代码? 
  在程序里如何一本正经的胡说八道? 
  怎么给VBA代码提速? 
  .NET CLR怎么保证执行正确的unsafe代码不挂掉? 
  Windows 为什么要有注册表而 Unix 就不需要? 
  C# 中的原子的基础数据类型能否用于同步多线程? 
  携程为什么突然技术转型从 .NET 转 Java? 
  Windows平台的dnx有什么意义? 
  为何我感觉 Visual Studio 很难用? 

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





© 2025-04-17 - tinynew.org. All Rights Reserved.
© 2025-04-17 - tinynew.org. 保留所有权利