zoukankan      html  css  js  c++  java
  • 问题 C: C#提取文件名

    题目描述

    假设有一个字符串包含了文件名、扩展名和路径,如strFileName=@“D:C#程序设计实验3MyFile.TXT”。请使用C#编写一个静态方法,该方法能够取出路径中的文件名“MyFile.TXT”。

    输入

    一个包含了文件名,扩展名和路径的字符串。

    输出

    字符串中的文件名。

    样例输入

    strFileName=@“D:C#程序设计实验3MyFile.TXT”

    样例输出

    MyFile.TXT

    提示

    提示:使用string类的lastindexof和substring等方法实现。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
     
    namespace 提取文件名
    {
        class Program
        {
            static void Main(string[] args)
            {
                try
                {
                    string s = Console.ReadLine();
                    int start = s.LastIndexOf("MyFile.TXT");
                    //Console.WriteLine(start);
                    string new_s = s.Substring(start,10);
                    Console.WriteLine(new_s);
                     
                } catch(Exception)
                {
                    Console.WriteLine("error");
                }
                Console.ReadKey();
            }
        }
    }
    

      

  • 相关阅读:
    MySQL全文索引--转载
    提升接口tps
    数据库连接池了解和常用连接池对比
    SpringBoot跨域配置,解决跨域上传文件
    oss上传
    MySQL高级 之 explain
    spring cloud集群负载均衡
    Xmind日常操作
    产品经理应该懂点经济学
    初谈产品
  • 原文地址:https://www.cnblogs.com/mjn1/p/12523903.html
Copyright © 2011-2022 走看看