百科问答小站 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# 8.0? 
  如何反驳「Powershell 比 Linux shell(bash..)好得多」这种说法? 
  C# 秒杀物品,程序如何控制并发? 
  .NET CLR怎么保证执行正确的unsafe代码不挂掉? 
  在.net中,究竟应该如何优雅地结束线程? 
  .NET 会翻身吗? 
  C#有哪些有名的依赖注入的框架? 
  C#有哪些有名的依赖注入的框架? 
  C#中的String.Format()这两种写法那个更好? 
  Html.ActionLink怎么包裹其他代码? 

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





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