Gemstone Common Library
Show/Hide TOC

# ChargeTryParse(String, Charge) Method

Converts the string representation of a number to its Charge equivalent. A return value indicates whether the conversion succeeded or failed.

## Definition

Namespace: Gemstone.Units
Assembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.178 -- Release Build+f8a23028fef00502c7e35bcc3934c260e8a0eb56
C#
View Source Request Example

    public static bool TryParse(
    	string s,
    	out Charge result
    )

VB
View Source Request Example

    Public Shared Function TryParse (
    	s As String,
    	<OutAttribute> ByRef result As Charge
    ) As Boolean

C++
View Source Request Example

    public:
    static bool TryParse(
    	String^ s,
    	[OutAttribute] Charge% result
    )

JavaScript
View Source Request Example

    Gemstone.Units.Charge.TryParse = function(s, result);

#### Parameters

s String
  A string containing a number to convert.
result Charge
  When this method returns, contains the Charge value equivalent to the number contained in s, if the conversion succeeded, or zero if the conversion failed. The conversion fails if the s parameter is null, is not of the correct format, or represents a number less than MinValue or greater than MaxValue. This parameter is passed uninitialized.

#### Return Value

Boolean
true if s was converted successfully; otherwise, false.

## See Also

#### Reference

Charge Structure
TryParse Overload
Gemstone.Units Namespace