string time="4/22 4:34:21"
这样一个字符串,如何截取到就是 最后一个冒号的位置  而不是前面那个冒号

解决方案 »

  1.   


                string time = "4/22 4:34:21";
                int index=time.LastIndexOf(":");
                Console.WriteLine(index);
      

  2.   

    string[] str = time.slitp(':');
    Console.Write(str[str.count]);
      

  3.   

     string test ="4/22 4:34:21";
     int index = test.IndexOf(":");
     if (index > -1)
       {
         int total = test.IndexOf(":", test.IndexOf(":") + 1);
         Response.Write(total)
       }看看可以不
      

  4.   

    string time = "4/22 4:34:21";
                int index=time.LastIndexOf(":");
                Console.WriteLine(time.SubString(0,index));
      

  5.   


    string time="4/22 4:34:21"
    int index = time.LastIndexOf(":");
    string类的LastIndexOf("")表示的意思是从后面开始遍历,然后返回找到的值在该字符串中的索引。