跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 如何在 PowerShell 中创建内部类?
未分類
24 10 月 2020

如何在 PowerShell 中创建内部类?

如何在 PowerShell 中创建内部类?

資深大佬 : Accessing 6

如何在 PowerShell 中创建内部类?

PowerShell 版本是 7.0.3.

搜索了很多资料都没有发现解决方案,但我自己倒有个变通的方案,这些内容在后面会有详细介绍.

到底该怎么样在 PowerShell 中创建静态内部类?是不是目前 PowerShell 还没有这种机制?

搜索不到相关内容

我想在 PowerShell 中创建静态内部类,尝试在谷歌上搜索"PowerShell" "inner class",阅读about_Classes – PowerShell | Microsoft Docs,都没有发现有关的结果.

使用 Java 语法无效

在 Java 上的语法是这样的

public class InnerClassTest {          static class inner{                       } }  

但是在 PowerShell 中这样是不行的

 class myPath {     static class ps {         static $log = "LOG"     } }  

输出的结果是

ParserError: inner-class-0.ps1:3:17 Line |    3 |      static class ps {      |                  ~      | Missing '(' in class method parameter list. 

我目前的方式

这样的方式可以达到类似的效果,不过 VSCode 没有办法对内部类中的成员提供智能提示,令人感到很遗憾.好在 Tab 可以检测到里面的成员.

 class myPathPs{      static [string]$log = 'LOG' }  class myPath {     static [Object]$ps = [myPathPs] }  [myPath]::ps::log  

大佬有話說 (0)

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具