我创建了一个文件  
Directory.CreateDirectory("D:\\diary");
这个路径想要由自己来选择的话该怎么实现 
然后在文件下面创建任何文件 的话文件名是当前的时间,该怎么去实现 
  

解决方案 »

  1.   

    可用一个textbox里面添路径。然后再来一个按钮就是创建。想创建文件就先获得你想创建文件的路径。然后把datetime.now转换为字符串创建文件.
      

  2.   

    文件名可以用
    string fileName = DateTime.Now.ToString("yyyyMMddhhmmss")+".txt";
      

  3.   

    winform 2.0中
    选择文件夹用控件FolderBrowserDialog
    if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
                {
                    textBox1.Text = folderBrowserDialog1.SelectedPath;
                }
      

  4.   

    选择目录:
    FolderBrowserDialog ofd = new FolderBrowserDialog();
    ofd.SelectedPath = textBox1.Text;
    if (ofd.ShowDialog() == DialogResult.OK)
    {
        string  dirPath = ofd.SelectedPath;
    }
    ofd.Dispose();
    或者直接用
          SaveFileDialog 来选择保存的文件路径和输入名称。
      

  5.   

    string temp=DateTime.Now.ToString()+".txt";
    FileStream fs=new FileStream(temp,FileMode.Create);
    这个怎么出现异常   不支持给定路径的格式