[.NET]Portability Flaw:File Separator

[.NET]Portability Flaw:File Separator

有些人在串接檔案路徑時,會使用串接的方式,如下,


FileStream f = File.Create("c:" + "\\" + "MyFile.txt");

 

這樣會有 可攜性的缺陷 (原始碼安全檢測工具會掃出來哦!),所以在組路徑時,請使用 Path.Combine ,如下


FileStream f1 = File.Create(Path.Combine(@"c:\", "MyFile.txt")) ;

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^