Trong tập lệnh PowerShell, tôi cần xác định xem cuộc gọi phương thức .NET có thực sự trả về đúng loại đối tượng hay ít nhất là loại tương thích. Tôi có thể làm cái này như thế nào?PowerShell tương đương với toán tử C# "is"?
18
A
Trả lời
26
Something như thế này:
$a -is [string]
Hoặc bạn có thể sử dụng GetType() và xem liệu loại là những gì bạn muốn.
6
$ yourObject.pstypenames sẽ trả lại chuỗi kế thừa hoàn chỉnh.
Các vấn đề liên quan
- 1. Khi nào toán tử `==` không tương đương với toán tử `is`? (Python)
- 2. F # tương đương với `is` từ khóa trong C#?
- 3. MySQL "IS IN" tương đương?
- 4. Chọn Case với toán tử "Is"
- 5. Powershell tương đương với lệnh Chọn LINQ?
- 6. tương đương với toán tử javascript || trong scala
- 7. Ruby tương đương với toán tử Elvis (? :) của Groovy?
- 8. Có trần tương đương với // toán tử bằng Python không?
- 9. Tương đương LINQ với toán tử SQL IN là gì
- 10. Có thành phần C# tương đương với toán tử dấu phẩy của C không?
- 11. PowerShell tương đương với grep -f
- 12. tương đương với su trong powershell
- 13. Tìm hiểu toán tử "is" của Python
- 14. Tương đương với toán tử ba ca của Java (>>>) trong C#?
- 15. Có tương đương với việc tạo toán tử ngầm định C# trong F # không?
- 16. Có tương đương Perl với toán tử kết hợp null (??) trong C# không?
- 17. Toán tử 'is' làm gì trong Python?
- 18. Is = toán tử transitive trong PHP?
- 19. PowerShell tương đương với lệnh BASH (vd) 'loại'?
- 20. Tương đương SPARQL cho toán tử SQL IN()
- 21. Tương đương XPath của toán tử Coalesce là gì?
- 22. Tương đương với C++ map.lower_bound trong Java
- 23. PHP PDO ODBC - Các kiểu dữ liệu không tương thích trong tương đương với toán tử
- 24. Tương đương với underscore.js với toán tử SelectMany của LINQ là gì?
- 25. PowerShell tương đương với HTTP POST curl để chuyển file
- 26. C# tương đương với shell_exec
- 27. Double.doubleToLongBits tương đương với C#?
- 28. DoEvents tương đương với C++?
- 29. Có tương đương với "điều này" trong PowerShell không?
- 30. Tương đương với lệnh thời gian Unix trong PowerShell?
Quá đơn giản! "là" là một trong những khó tìm kiếm ... –
@JaySullivan "powershell là nhà điều hành" là điều khoản tuyệt vời cho nó. – jpmc26
@ jpmc26: Vâng vâng, bây giờ là * ngay bây giờ *, bởi vì khi tôi tìm kiếm "powershell là toán tử" trên Google, * * câu hỏi Stackoverflow này là kết quả đầu tiên. Không có kết quả tìm kiếm nào khác có liên quan. –