diff --git a/.gitmodules b/.gitmodules index c69bb85..61f5de8 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "DTLib.Ben.Demystifier"] path = DTLib.Ben.Demystifier url = https://github.com/Timerix22/DTLib.Ben.Demystifier.git +[submodule "DTLib.XXHash"] + path = DTLib.XXHash + url = https://github.com/Timerix22/DTLib.XXHash.git diff --git a/DTLib.Ben.Demystifier b/DTLib.Ben.Demystifier new file mode 160000 index 0000000..cfd755c --- /dev/null +++ b/DTLib.Ben.Demystifier @@ -0,0 +1 @@ +Subproject commit cfd755cd8cde6a087ce9a4e4de8302edf771f76a diff --git a/DTLib.XXHash b/DTLib.XXHash new file mode 160000 index 0000000..bec532f --- /dev/null +++ b/DTLib.XXHash @@ -0,0 +1 @@ +Subproject commit bec532f6d9874049930c09c273cbf39473fa6b52 diff --git a/DTLib.sln b/DTLib.sln index f84486f..f89ba7f 100644 --- a/DTLib.sln +++ b/DTLib.sln @@ -30,6 +30,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KerepWrapper", "KerepWrappe EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DTLib.Logging.Microsoft", "DTLib.Logging.Microsoft\DTLib.Logging.Microsoft.csproj", "{9CCBAFA1-F191-4CEC-A4FA-CFF9F6CA081F}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DTLib.XXHash", "DTLib.XXHash\DTLib.XXHash\DTLib.XXHash.csproj", "{C7029741-816D-41B2-A2C4-E20565B1739D}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -83,6 +85,12 @@ Global {9CCBAFA1-F191-4CEC-A4FA-CFF9F6CA081F}.Release|Any CPU.Build.0 = Release|Any CPU {9CCBAFA1-F191-4CEC-A4FA-CFF9F6CA081F}.Publish|Any CPU.ActiveCfg = Debug|Any CPU {9CCBAFA1-F191-4CEC-A4FA-CFF9F6CA081F}.Publish|Any CPU.Build.0 = Debug|Any CPU + {C7029741-816D-41B2-A2C4-E20565B1739D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C7029741-816D-41B2-A2C4-E20565B1739D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C7029741-816D-41B2-A2C4-E20565B1739D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C7029741-816D-41B2-A2C4-E20565B1739D}.Release|Any CPU.Build.0 = Release|Any CPU + {C7029741-816D-41B2-A2C4-E20565B1739D}.Publish|Any CPU.ActiveCfg = Debug|Any CPU + {C7029741-816D-41B2-A2C4-E20565B1739D}.Publish|Any CPU.Build.0 = Debug|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/DTLib/Filesystem/File.cs b/DTLib/Filesystem/File.cs index cb1c97c..80bd961 100644 --- a/DTLib/Filesystem/File.cs +++ b/DTLib/Filesystem/File.cs @@ -5,11 +5,7 @@ public static class File /// возвращает размер файла в байтах public static long GetSize(IOPath file) => new System.IO.FileInfo(file.Str).Length; - public static bool Exists(IOPath file) - { - if (System.IO.File.Exists(file.Str)) return true; - return false; - } + public static bool Exists(IOPath file) => System.IO.File.Exists(file.Str); /// если файл не существует, создаёт файл с папками из его пути и закрывает этот фвйл public static void Create(IOPath file)