2
0
Эх сурвалжийг харах

use StringBuilder in GetValidFilename

Luke Pulverenti 11 жил өмнө
parent
commit
1496991096

+ 4 - 2
MediaBrowser.Controller/IO/FileSystem.cs

@@ -106,13 +106,15 @@ namespace MediaBrowser.Controller.IO
             {
                 throw new ArgumentNullException("filename");
             }
+
+            var builder = new StringBuilder(filename);
             
             foreach (var c in InvalidFileNameChars)
             {
-                filename = filename.Replace(c, SpaceChar);
+                builder = builder.Replace(c, SpaceChar);
             }
 
-            return filename;
+            return builder.ToString();
         }
 
         /// <summary>