第二题某文件名为“*.txt”,其中*可能由若干个英文单词组成。将此文件名改为“*.dat”,并且单词之间用下划线连接,例如: helloworld.txt,改为 hello_world.dat.


本着开源的精神,献给各位,题目简单,随便写写,功能都实现了,不过现在先上传简单题,有一些难度的题目我先留着嘿嘿嘿嘿,以防要写报告!


/*
* Created by SharpDevelop.
* User: 92924
* Date: 2017/9/22
* Time: 18:59
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System; namespace CSharp_Question2
{
class Program
{
public static void Main(string[] args)
{
string filename;
Console.WriteLine("请输入文件名且文件名以.txt结尾的:");
filename=Console.ReadLine();
int indexDot=filename.LastIndexOf('.');
string extendName="dat";
filename=filename.Substring(0,indexDot+1);
filename+=extendName;
Console.WriteLine("修改后的文件名为:{0}",filename);
Console.ReadLine();
}
}
}


最新文章

  1. 【ORACLE】IN 后跟&参数字符串的处理方法
  2. Qt写Activex插件 总结
  3. Spring的JDBC框架
  4. JS代码格式化和语法着色
  5. jboss EAP 6.2 + Message Drive Bean(MDB) 整合IBM Webshpere MQ 7.5
  6. android文字阴影效果(转)
  7. Speed-BI 多事实表与表间计算的应用:销售目标达成分析 另一种实现方法
  8. java 技术体系
  9. HDU 2122
  10. MVC小系列(九)【引入namespace】
  11. Installing the Eclipse Plugin
  12. There is an error in invoking javac. A full JDK (not just JRE) is required
  13. HDU 1008 u Calculate e
  14. [PHP]实体类基类和序列化__sleep问题
  15. 微信小游戏开发之JS面向对象
  16. Linux patch命令详解
  17. C#学习笔记(3)——操作sqlserver数据库增删改查
  18. …gen already exists but is not a source folder. Convert to a source folder or rename it [closed]
  19. LAMP下安装zabbix流水
  20. 转载】JQuery中如何传递参数如click(),change()等具体实现

热门文章

  1. [NOIP2007] 提高组 洛谷P1098 字符串的展开
  2. IOS7状态栏StatusBar官方标准适配方法
  3. maven提示“编码 GBK 的不可映射字符”问题的解决
  4. 使用maven时,如何修改JVM的配置参数;maven命令执行时到底消耗多少内存?
  5. 程序猿Web面试之JSON
  6. 如何利用神经网络和Python生成指定模式的密码
  7. [欧拉回路] poj 1300 Door Man
  8. UML图与机房收费系统实例
  9. C#如何把写好的类编译成dll文件
  10. Start Xamarin——与Microsoft 的sales development manager的闲谈