当前位置:编程学习 > C#/ASP.NET >>

如何替换最后一个字符

如何替换字符串中最后一个字符(例如:,) --------------------编程问答-------------------- 或则截断掉最后一个也行 --------------------编程问答-------------------- str = str.Substring(0, sqlstr.Length - 1); --------------------编程问答-------------------- class Program
    {
        static void Main(string[] args)
        {
            string aa;
            aa = Console.ReadLine();
            aa = aa.Substring(0, aa.Length - 1);
            Console.WriteLine(aa);
        }
    } --------------------编程问答-------------------- string str="123,";
int size=str.Length;
str.Remove(size-1); //删除

str.Insert(size-1,'*'); //替换

很灵活
msdn
string 方法
自己多试试,就清晰了



--------------------编程问答-------------------- jiatong1981(易做图之痕)又快又简单 --------------------编程问答-------------------- string S = "Zswang 路过(";
S = S.Remove(S.Length - 1, 1).Insert(S.Length - 1, ")");
--------------------编程问答-------------------- Replace就OK了 --------------------编程问答--------------------
引用 2 楼 jiatong1981 的回复:
str   =   str.Substring(0,   sqlstr.Length   -   1);


非常好,呵呵,受用了 --------------------编程问答-------------------- str   =   str.Substring(0,   sqlstr.LastIndexOf(",")); --------------------编程问答-------------------- jiatong1981(易做图之痕)又快又简单 --------------------编程问答-------------------- str=str.Replace(str.Substring(0,sqlstr.Length-1),",");
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,