将Cookie转换为字符串

时间:2017-06-01 15:53:01

标签: c# string cookies type-conversion

我有一个名为LoginCookie的cookie,想将该值转换为字符串。我该如何转换呢?

将它转换为字符串后,我会将字符串的数据放在标签中。

2 个答案:

答案 0 :(得分:1)

如前所述,Value的{​​{1}}属性将所有cookie数据作为字符串返回。

HttpCookie

如果cookie包含多个键,则var cookie = new HttpCookie("CookieName"); cookie["1"] = "Value1"; cookie["2"] = "Value2"; string defaultValueString = cookie.Value; // result: "1=Value1&2=Value2" 属性允许您访问某个键。您可以使用它来返回自定义格式。

Values

答案 1 :(得分:0)

如果它是HttpCookie,您只需使用其.Value属性访问其值:

// Some cookie
var cookie = new HttpCookie("LoginCookie") { Value = "Hello!" };

// Accessing its value
var cookieValue = cookie.Value;

// Some label
var label = new Label();

// Setting the label text
label.Text = cookieValue;

这使得label.Text ="你好!"