POSTData = "{\"Name\":\"\\u0431\\u0443\\u0433\\u0430\\u0433\\u0430\\u0032\"}";
var UIndex = POSTData.IndexOf("\\u");
while (UIndex > -1)
{
if (UIndex + 6 < POSTData.Length)
{
try
{
string UTFPart = POSTData.Substring(UIndex + 2, 4);
byte[] Bytes = BitConverter.GetBytes(UInt16.Parse(UTFPart, System.Globalization.NumberStyles.HexNumber));
POSTData = POSTData.Remove(UIndex, 6);
POSTData = POSTData.Insert(UIndex, Encoding.Unicode.GetString(Bytes));
UIndex = POSTData.IndexOf("\\u");
}
catch { UIndex = 0; }
}
else
UIndex = 0;
}
Console.WriteLine(POSTData);