# Deserialize<T>(String) Method
Deserializes a `JSON` encoded string to the given *T*.
## Definition
**Namespace:** CapyKit.Helpers
**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.0+6cdd805be49c3b769a116584ea6904955ecd820d
**C#**
``` C#
public static T Deserialize(
string str
)
```
**VB**
``` VB
Public Shared Function Deserialize(Of T) (
str As String
) As T
```
**C++**
``` C++
public:
generic
static T Deserialize(
String^ str
)
```
**F#**
``` F#
static member Deserialize :
str : string -> 'T
```
#### Parameters
- String
- The
JSON
encoded string representing a T object.
#### Type Parameters
- Generic type parameter.
#### Return Value
T
A *T* object.
## See Also
#### Reference
SerializationHelper Class
Deserialize Overload
CapyKit.Helpers Namespace