You would be using this code instead of that one,
List<string> cart = new List<string>();
cart.Add(Convert.ToString(Session["UserAuthentication"]));
</string></string>
This way you can add a new element to the generic list you're having. You donot convert a string to a List<string>.