3 #if !SILICONSTUDIO_PLATFORM_WINDOWS_RUNTIME
5 using System.Runtime.CompilerServices;
7 namespace SiliconStudio.Core.IO
11 [MethodImpl(MethodImplOptions.AggressiveInlining)]
14 return File.Exists(name);
17 [MethodImpl(MethodImplOptions.AggressiveInlining)]
23 [MethodImpl(MethodImplOptions.AggressiveInlining)]
26 var fileInfo =
new FileInfo(name);
27 return fileInfo.Length;
30 [MethodImpl(MethodImplOptions.AggressiveInlining)]
33 return Directory.Exists(name);
36 [MethodImpl(MethodImplOptions.AggressiveInlining)]
39 Directory.CreateDirectory(path);
static void DirectoryCreate(string path)
static bool FileExists(string name)
static long FileSize(string name)
static bool DirectoryExists(string name)
static void FileDelete(string name)