如何使用 PowerShell 将项目添加到 System.Collections.Generic.List 对象?

Abe*_*ler 2 .net c# powershell

我有一个List<String>作为成员的对象。我尝试通过以下方式将项目添加到此列表中:

$myObject.MyList.Add("News")
$myObject.MyList.Add("FAQ")
$myObject.MyList.Add("Events")
Run Code Online (Sandbox Code Playgroud)

但是当我检查时:

$myObject.MyList.Count
Run Code Online (Sandbox Code Playgroud)

它返回 0。我应该这样做吗?

来自我的源代码的片段:

    [Personalizable(PersonalizationScope.Shared), WebBrowsable(false)]
    public List<String> SelectedTabs
    {
        get;
        set;
    }
Run Code Online (Sandbox Code Playgroud)

Sha*_*evy 5

我不是开发人员,但也许这就是您要找的:

PS> $list = New-Object System.Collections.Generic.List[System.String]
PS> $list.Add("News")
PS> $list.Add("FAQ")
PS> $list.Add("Events")
PS> $list
News
FAQ
Events    

PS> $list.Count
3
Run Code Online (Sandbox Code Playgroud)