郑德才博客 记录学习,记录工作,学习知识分享!

C# 将一个数字组织成长度为5的前面用0补充的字符串

        /// <summary>
        /// 组织成长度为5的字符串
        /// </summary>
        /// <param name="Str">数字</param>
        /// <returns></returns>
        public string getStrLength(long Str)
        {
            string Strtt = "";
            if (Str.ToString().Length > 5)  //判断当前字符串长度是否大于5
            {
                return "";
            }
            else
            {
                int length = Str.ToString().Length;  //获取长度
                string value = Str.ToString().Trim();    //转换为字符串
                if (length >= 1 && length <= 5)
                {
                    for (int i = 0; i < 5 - length; i++)   //循环操作组织5个字符长度
                    {
                        value = "0" + value;
                    }
                }
                else
                {
                    return Str.ToString();
                }
                Strtt = value;
            }
            return Strtt.ToString();
        }

2012年6月3日 | 发布:郑德才博客 | 分类:学习之路 | 评论:0

发表留言: