我在Mvc应用程序中有以下示例枚举,我需要在Power-Shell中重用它。
namespace namespace_name
{
public enum test
{
sample1,
sample2
}
}
我需要在PowerShell中使用上面的枚举。我遇到了以下链接https://social.technet.microsoft.com/wiki/contents/articles/26436.how-to-create-and-use-enums-in-powershell.aspx。
我不知道如何使用我们定义的枚举,请提供一种在Power-Shell中使用它的方法。
答案 0 :(得分:2)
您问题中的链接有答案......
PowerShell允许使用Add-Type cmdlet定义枚举。一旦 枚举类型已添加到控制台环境中,它不能 删除或重新定义?关闭并重新打开控制台将删除 枚举。
枚举用于声明枚举,这是一种不同的类型 由一组名为常量的枚举器列表组成。通过 默认情况下,第一个枚举数的值为0,每个枚举数的值为0 连续的枚举数增加1。
Add-Type -TypeDefinition @"
public enum test
{
sample1,
sample2
}
"@