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();
            }
        }
    }
    

      

  • 相关阅读:
    Java static 关键字 静态初始化块
    一致性哈希
    Java函数传递方式值传递
    Scala 小练习
    Scala 推荐递归编程
    白话 Scala 控制抽象
    函数柯里化(curry)
    Scala 闭包 closure
    Scala 参数(类型)推断
    xcode配置文件中,Architectures表示的意义
  • 原文地址:https://www.cnblogs.com/mjn1/p/12523903.html
Copyright © 2011-2022 走看看