double feehave = Convert.ToDouble(strDtemp.Split('^')[1]) * alifree;
string[] tstr = strDtemp.Split('|');
string tstr0 = string.Empty;
string tstr1 = string.Empty;
for (int i = 0; i < tstr.Length; i++)
{
if (tstr[i].Contains(ptName))
{
tstr0 = tstr[i];
tstr1 = tstr[i];
break;
}
}
string t3 = tstr0.Split('^')[4];
strDtemp = strDtemp.Replace(t3, feehave.ToString("#.00"));