美文网首页
[C#]工具方法(收集)

[C#]工具方法(收集)

作者: 贪吃鱼 | 来源:发表于2017-04-05 14:41 被阅读25次
        /// <summary>
        /// 中间字符变*
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        [NonAction]
        public string GetxxxString(string input)
        {
            string output;
            switch (input.Length)
            {
                case 1:
                    output = "*";
                    break;
                case 2:
                    output = input[0] + "*";
                    break;
                case 0:
                    output = "";
                    break;
                default:
                    output = input.Substring(0, 1);
                    for (int i = 0; i < input.Length - 2; i++)
                    {
                        output += "*";
                    }
                    output += input.Substring(input.Length - 1, 1);
                    break;
            }
            return output;
        }

相关文章

网友评论

      本文标题:[C#]工具方法(收集)

      本文链接:https://www.haomeiwen.com/subject/rtztattx.html