Getting page URL without querystring in C#

using System;
namespace ForgetCode
{
    public class MainClass
    {       

        public static void Main()
        {
            string url = HttpContext.Current.Request.Url.AbsoluteUri;
            url = url.Split(new[] { '?' })[0];
            Console.WriteLine(url);
        }
               
    }
}


Example result:
Input: http://www.forgetcode.com/repo/content/?set=1
Output: http://www.forgetcode.com/repo/content/