【问题标题】:Padding value in the QueryStringQueryString 中的填充值
【发布时间】:2012-01-20 15:50:27
【问题描述】:

我有一个这样的 QS:

Request.QueryString = Id=443f0cb9&Num=9232323

现在我想在 Num 前面加上 000。像这样:0009232323

我该怎么做?

【问题讨论】:

标签: c# c#-4.0 query-string


【解决方案1】:

HttpRequest 的 QueryString 属性是一个 NameValueCollection,您需要将“000”附加到集合中的项目。我使用了@Davide Paris所链接的问题中的PedLeft

if (Request.QueryString["Num"] != null)
{
    string num = Request.QueryString["Num"];
    Request.QueryString["Num"] = num.PadLeft((num.Length + 3), '0');
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-27
    • 2016-07-11
    • 2013-06-09
    • 2013-06-29
    相关资源
    最近更新 更多