gpt4 book ai didi

.net - 相当于 C#'s "在 powershell 中使用“关键字?

转载 作者:行者123 更新时间:2023-12-03 05:20:37 25 4
gpt4 key购买 nike

当我在 C# 中使用 .net-Framework 中的另一个对象时,我可以通过使用 using 指令来节省大量输入。

using FooCompany.Bar.Qux.Assembly.With.Ridiculous.Long.Namespace.I.Really.Mean.It;

...


var blurb = new Thingamabob();

...

那么 Powershell 中有没有办法做类似的事情呢?我正在访问大量 .net 对象,但不喜欢必须键入

 $blurb = new-object FooCompany.Bar.Qux.Assembly.With.Ridiculous.Long.Namespace.I.Really.Mean.It.Thingamabob;

一直以来。

最佳答案

在命名空间级别确实没有这样的东西。我经常将常用类型分配给变量,然后实例化它们:

$thingtype = [FooCompany.Bar.Qux.Assembly.With.Ridiculous.Long.Namespace.I.Really.Mean.It.Thingamabob];
$blurb = New-Object $thingtype.FullName

如果该类型不会重复使用,可能不值得,但我相信这是您能做的最好的事情。

关于.net - 相当于 C#'s "在 powershell 中使用“关键字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1048954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com