Pip-Services-Commons-Dotnet
Static Public Member Functions | List of all members
PipServices3.Commons.Convert.StringConverter Class Reference

Converts arbitrary values into strings using extended conversion rules: More...

Static Public Member Functions

static string ToNullableString (object value)
 Converts value into string or returns null when value is null. More...
 
static string ToString (object value)
 Converts value into string or returns "" when value is null. More...
 
static string ToStringWithDefault (object value, string defaultValue)
 Converts value into string or returns default when value is null. More...
 

Detailed Description

Converts arbitrary values into strings using extended conversion rules:

var value1 = StringConverter.ToString(123.456); // Result: "123.456"
var value2 = StringConverter.ToString(true); // Result: "true"
var value3 = StringConverter.ToString(ZonedDateTime.now()); // Result: "2018-01-01T00:00:00.00"
var value4 = StringConverter.ToString(new int[]{1, 2, 3}); // Result: "1,2,3"

Member Function Documentation

◆ ToNullableString()

static string PipServices3.Commons.Convert.StringConverter.ToNullableString ( object  value)
static

Converts value into string or returns null when value is null.

Parameters
valuethe value to convert
Returns
string value or null when value is null.

◆ ToString()

static string PipServices3.Commons.Convert.StringConverter.ToString ( object  value)
static

Converts value into string or returns "" when value is null.

Parameters
valuethe value to convert
Returns
string value or "" when value is null.

◆ ToStringWithDefault()

static string PipServices3.Commons.Convert.StringConverter.ToStringWithDefault ( object  value,
string  defaultValue 
)
static

Converts value into string or returns default when value is null.

Parameters
valuethe value to convert
defaultValuethe default value
Returns
string value or default when value is null.

The documentation for this class was generated from the following file: