Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Static method: bool Try(object, out string)

Declaration

public static bool Try(
    object value,
    out string result
)

Summary

Converts the specified object to a string. Returns true if successful, or false if the object cannot be converted exactly. result is set to the type's default value if the conversion is unsuccessful, which in this case means null (!!!). Note that the result will only ever be false if the value is one of the unsupported types - all supported types can be converted to a string. (So can the unsupported ones but it's a different matter. Unsupported types are not supported by this method for consistency with the other overloads.)