diff --git a/ProjBobcat/ProjBobcat/Class/Helper/GameResourcesResolveHelper.cs b/ProjBobcat/ProjBobcat/Class/Helper/GameResourcesResolveHelper.cs index 10beacf..cc29791 100644 --- a/ProjBobcat/ProjBobcat/Class/Helper/GameResourcesResolveHelper.cs +++ b/ProjBobcat/ProjBobcat/Class/Helper/GameResourcesResolveHelper.cs @@ -301,7 +301,7 @@ public static async IAsyncEnumerable ResolveModListAsync( if (!File.Exists(iconPath)) return null; - var fileName = dir.Split('\\').Last(); + var fileName = Path.GetFileName(dir); var imageBytes = await File.ReadAllBytesAsync(iconPath, ct); string? description = null; var version = -1; @@ -371,7 +371,7 @@ public static async IAsyncEnumerable ResolveResour if (!Directory.Exists(shaderPath)) return null; - return new GameShaderPackResolvedInfo(dir.Split('\\').Last(), true); + return new GameShaderPackResolvedInfo(Path.GetFileName(dir), true); } public static IEnumerable ResolveShaderPack(