【问题标题】:File name with prefix and number带前缀和编号的文件名
【发布时间】:2013-08-22 13:15:51
【问题描述】:

我有这个问题,我想创建这个xml文件的文件名:

NOHEL+number.xml

这个数字来自可变数字,当我发送文件时我总是添加+1。 NOHEL 是前缀。 示例:

NOHEL1.xml
NOHEL2.xml
NOHEL3.xml

我想给那里...

string strFileName = @"C:\\Users\\L\\Desktop\\NOHEL+number.xml";

你有什么想法吗?

【问题讨论】:

  • string strFileName = @"C:\Users\L\Desktop\NOHEL" + number + ".xml";,当你有@时,你不需要用\ 转义字符。
  • @Trickery,这应该是一个答案
  • string strFileName = string.Format(@"C:\Users\L\Desktop\NOHEL{0}.xml", number);
  • 字符串连接是每种编程语言最基本的。这个问题很简单。
  • @Tarec 我就是这么想的。但是到底是什么,不妨将其发布为答案。

标签: c# filenames


【解决方案1】:

试试这个:

string strFileName = @"C:\Users\L\Desktop\NOHEL" + number + ".xml";

顺便说一句,当你有@ 时,你不需要用\ 转义字符。

【讨论】:

    【解决方案2】:

    你可以使用

    string.Format(@"C:\Users\L\Desktop\NOHEL{0}.xml", number) 
    

    @"C:\Users\L\Desktop\NOHEL" + number + ".xml".
    

    并且使用@符号时不需要双斜线。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-02
      • 2015-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-06
      • 2017-09-16
      相关资源
      最近更新 更多