- <#
- .SYNOPSIS
- This script displays the value, and type, of an expression.
- .DESCRIPTION
- This script is a rewrite of the second example on this page, The
- script illustrates how to use the GetType method to return
- the type that results from a calculation. in this case, two
- multiplying two int32 with the Pi field results in a System.Double.
- .NOTES
- File Name : Get-TypeTest.ps1
- Author : Thomas Lee - tfl@psp.co.uk
- Requires : PowerShell V2 CTP3
- .LINK
- This script posted to:
- http://pshscripts.blogspot.com/2009/06/get-typetestps1.html
- MSDN Sample posted at:
- http://msdn.microsoft.com/en-us/library/58918ffs.aspx
- .EXAMPLE
- PSH [C:\foo]: .\Get-TypeTest.PS1
- The type of $Radius is : System.Int32
- Area = 28.2743338823081
- The type is the expression is: System.Double
- #>
- ##
- # Start of Script
- ##
- # Set and display type of radius
- [int] $radius = 3
- "The type of `$Radius is : {0}" -f $radius.GetType()
- # Display Area, and the type of an expression.
- "Area {0}" -f ($radius * $radius * [System.Math]::PI)
- "The type is the expression is: {0}" -f ($radius * $radius * [System.Math]::PI).GetType()
- # End of Script
This blog contains PowerShell scripts, more PowerShell scripts and still more PowerShell scripts. Occasionally you may see some organisational posts.
Sunday 28 June 2009
Get-TypeTest.ps1
Labels:
GetType,
powershell,
PowerShell scripts,
System.Type
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment