Como analisar HttpWebResponse.Headers.Keys para um id de sessão Set-Cookie retornado

Eu estou tentando criar uma sessão HttpWebRequest / HttpWebResponse com um site ASP.NET para depois analisar um formulário HTML através de url params (esta parte eu sei como fazer), mas eu não entendo como analisar e definir um cookie como o id da sessão. No Fiddler, ele mostra que o ID de sessão do ASP.NET é retornado por meio de Set-Cookie na resposta à solicitação para o caminho / da URL, mas como posso extrair esse id de sessão e defini-lo como um cookie para o próximo HttpWebRequest? ? Eu entendo que esse cabeçalho Set-Cookie seria encontrado em HttpWebResponse.Headers.Keys, mas há um caminho direto para analisá-lo? Obrigado!

questionAnswers(4)

yourAnswerToTheQuestion