用三种方式取出给定字符串中的目标字串

来源:互联网 发布:知乎布鲁塞尔自由大学 编辑:程序博客网 时间:2024/06/08 16:26

问题及代码:

/*    *Copyright (c)2016,烟台大学计算机与控制工程学院    *All rights reserved.    *文件名称:string.cpp    *作    者:单昕昕    *完成日期:2016年3月18日    *版 本 号:v1.0    *    *问题描述:用三种方式取出给定字符串中的目标字串。 *程序输入:无。 *程序输出:目标字串。   */   using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{    class Program    {        static void Main(string[] args)        {            string strFileName = @"D:\C#程序设计\实验3\MyFile.TXT";//给定字符串            Console.WriteLine(getFilename1(strFileName));//方法一            Console.WriteLine(getFilename2(strFileName));//方法二            Console.WriteLine(getFilename3(strFileName));//方法三            Console.ReadKey();        }        public static string getFilename1(string strFileName)//IndexOf找出M第一次出现的位置        {            int a = strFileName.IndexOf("M");            return strFileName.Substring(a,10);        }        public static string getFilename2(string strFileName)//LastIndexOf找出M最后一次出现的位置        {            int a = strFileName.LastIndexOf("M");            return strFileName.Substring(a, 10);        }        public static string getFilename3(string strFileName)//用斜线\分割字符串        {            string[] c = strFileName.Split('\\');            string s=c[3];            return s.Substring(0);        }    }}


运行结果:

 

0 0
原创粉丝点击