自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

淺析C#創(chuàng)建文件夾實(shí)現(xiàn)實(shí)例

開(kāi)發(fā) 后端
C#創(chuàng)建文件夾在我們實(shí)際的開(kāi)發(fā)中有著十分普遍的應(yīng)用,那么如何實(shí)現(xiàn)C#創(chuàng)建文件夾呢?以及如何在C#創(chuàng)建文件夾之后進(jìn)行權(quán)限設(shè)置呢?那么本文就向你介紹具體的實(shí)現(xiàn)實(shí)例解析

C#創(chuàng)建文件夾如何實(shí)現(xiàn),以及C#創(chuàng)建文件夾之后的設(shè)置權(quán)限的操作,是我們經(jīng)常會(huì)碰到的實(shí)際問(wèn)題,那么如何實(shí)現(xiàn)C#創(chuàng)建文件夾以及C#創(chuàng)建文件夾之后的設(shè)置權(quán)限的操作是什么呢?讓我們看看實(shí)際的操作代碼:

C#創(chuàng)建文件夾實(shí)例演示:

  1. /*C#創(chuàng)建文件夾并設(shè)置權(quán)限*//*    
  2. 需要添加以下命名空間:    
  3. using System.IO;    
  4. using System.Security.AccessControl;    
  5. */    
  6.     
  7. string sPath = Server.MapPath(文件夾名稱字符串);     
  8. Directory.CreateDirectory(sPath);     
  9. addpathPower(sPath, "ASPNET""FullControl");     
  10.     
  11. /*///////C#創(chuàng)建文件夾并設(shè)置權(quán)限////////////////*/     
  12.     
  13. public void addpathPower(  
  14. string pathname, string username, string power)     
  15. {     
  16.     
  17. DirectoryInfo dirinfo = new DirectoryInfo(pathname);     
  18.     
  19. if ((dirinfo.Attributes & FileAttributes.ReadOnly) != 0)     
  20. {     
  21. dirinfo.Attributes = FileAttributes.Normal;     
  22. }     
  23.     
  24. //C#創(chuàng)建文件夾取得訪問(wèn)控制列表     
  25. DirectorySecurity dirsecurity = dirinfo.GetAccessControl();     
  26.     
  27. switch (power)     
  28. {     
  29. case "FullControl":     
  30. dirsecurity.AddAccessRule(new FileSystemAccessRule(  
  31. username, FileSystemRights.FullControl,   
  32. InheritanceFlags.ContainerInherit,   
  33. PropagationFlags.InheritOnly, AccessControlType.Allow));     
  34. break;     
  35. case "ReadOnly":     
  36.    dirsecurity.AddAccessRule(  
  37. new FileSystemAccessRule(username,   
  38. FileSystemRights.Read, AccessControlType.Allow));     
  39. break;     
  40. case "Write":     
  41. dirsecurity.AddAccessRule(  
  42. new FileSystemAccessRule(username,   
  43. FileSystemRights.Write, AccessControlType.Allow));     
  44.  

C#創(chuàng)建文件夾的一些具體實(shí)現(xiàn)的操作就先你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#創(chuàng)建文件夾的過(guò)程以及實(shí)現(xiàn)相關(guān)的權(quán)限設(shè)置有所幫助。

【編輯推薦】

  1. C#靜態(tài)變量使用心得淺析
  2. C#靜態(tài)變量定義及內(nèi)涵實(shí)例解析
  3. C#變量初始化分類詳解
  4. 淺析C#變量初始化的具體實(shí)現(xiàn)
  5. C#創(chuàng)建文件夾的實(shí)際應(yīng)用淺析
責(zé)任編輯:仲衡 來(lái)源: 博客園
相關(guān)推薦

2009-08-31 10:56:54

C#創(chuàng)建文件夾

2009-08-31 12:56:36

C#創(chuàng)建文件夾

2009-08-27 18:09:49

C#接口的實(shí)現(xiàn)

2009-08-14 09:50:46

C#復(fù)制構(gòu)造函數(shù)

2009-09-02 16:14:21

C#動(dòng)態(tài)創(chuàng)建數(shù)組

2009-08-12 16:57:28

C#讀取文件夾

2011-05-23 17:00:29

2009-12-09 10:10:08

PHP創(chuàng)建文件夾

2009-08-31 18:38:59

C#寫文件

2009-09-01 16:59:25

C#畫直線

2009-09-01 13:59:01

C#操作Excel

2009-08-17 14:41:47

C#進(jìn)度條實(shí)現(xiàn)

2009-09-09 12:55:59

C# TextBox事

2009-08-27 13:30:11

C# interfac

2009-09-03 10:52:41

C#遞歸樹

2009-09-04 17:20:23

C# DES加密解密

2009-09-03 17:23:45

C#發(fā)送郵件

2009-09-03 17:06:17

C#回車切換焦點(diǎn)

2009-09-25 10:01:07

Linux教程Linux mkdir創(chuàng)建文件夾命令

2009-09-01 14:45:45

C#創(chuàng)建Excel文件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)