public void EndTimer(string key)
{
if (timer.ContainsKey(key)) {
DateTime start = timer[key];
long time = (long) (DateTime.Now - start).TotalMilliseconds;
timer.Clear();
NameValueCollection values = new NameValueCollection() {
{ "t", "timing" },
{ "utc", key },
{ "utv", key },
{ "utl", key },
{ "utt", time.ToString() },
{ "ua", "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT " + Environment.OSVersion.Version.Major + "." + Environment.OSVersion.Version.Minor + "; Trident/6.0; Touch)" }
};
Send(values);
}
}