gpt4 book ai didi

powershell - 对在PowerShell中正确命名数据类型感到困惑

转载 作者:行者123 更新时间:2023-12-02 23:17:42 26 4
gpt4 key购买 nike

我有关于PowerShell的问题。我阅读了文档,其中PowerShell中的数据类型是字符串,整数等。但是,当我在PowerShell中实例化诸如$Object = Get-Process -Name 'NotePad'的对象时,如何调用创建的对象(例如)

$ object的正确名称是什么,也称为数据类型?

亲切的问候,

约翰

最佳答案

PowerShell是使用dotnet(面向对象编程(OOP)框架)构建的。 OOP中的所有内容都是一个对象,并且对象可以具有许多属性。
对象的属性可以具有许多不同的数据类型,例如boolean(true false),string(“SomeString”)或int(1)。 Here's the list of the most common basic datatypes.
一些属性可能是其他丰富对象的集合,而某些则可能只是字符串。
可以这么说,PowerShell中的所有内容都是数据类型吗?我可以解开那个问题,反而问
PowerShell中的所有内容是什么?
PowerShell中的所有内容都是一个dotnet对象,该对象可以是一个或多个不同数据类型的集合。
以您的示例为例。

>(Get-Process notepad).GetType() | 
Select-Object -ExpandProperty FullName

System.Diagnostics.Process
PowerShell将返回 System.Diagnostics.Process 数据类型的对象。

关于powershell - 对在PowerShell中正确命名数据类型感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60563407/

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