2010-11-30 14 views
1

C#のフォルダとサブフォルダ

  • チェック(でも、それを作成した場合)、ユーザー名とサブフォルダは、ユーザー名と〜/アップロード/フォルダが存在する場合は、フォルダのアップロードは〜/アップロード
  • チェック存在する場合

それとして、私はalredyが存在するフォルダのアップロードは、単にユーザ名とサブフォルダを作成する必要があるシステムに、そしてもちろん、新しいユーザーを追加することができますので、個別に各ケースをチェックするため

答えて

0
要するに
0

これを試してみてください。

var path = string.Format(@"{0}Uploads\{1}",Request.PhysicalApplicationPath, 
    HttpContext.Current.User.Identity.Name); 
if (!Directory.Exists(path)) 
    Directory.CreateDirectory(path); 
0

あなたはこの試みることができる:

using System; 
using System.IO;  

    public void CreateDirectories(string uploadDirPath, string userName) 
    { 
    string userDirPath= uploadDirPath + "\\" + userName ; 

    if (!Directory.Exists(uploadDirPath)) 
    { 
     Directory.CreateDirectory(uploadDirPath); 

     if (!Directory.Exists(userDirPath)) 
      Directory.CreateDirectory (userDirPath); 
    } 
    } 

を私はあなたに応じて固有のロジックとparamaterizingをループ内でメソッドを呼び出すことで、これを包むためにあなたにそれを残しますユーザー名とフォルダ

関連する問題